- 浏览: 73500 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
george.gu:
lqjacklee 写道怎么解决。。 First: Conf ...
Bad version number in .class file -
lqjacklee:
怎么解决。。
Bad version number in .class file -
flyqantas:
would you pleade left more mate ...
UML Extension
In current Project, we need to parse log file (written by log4j) and extract dedicated information for future actions:
- Display info in GUI
- Analyze error and send mail to responder
- Backup key logs into DB which can be shared to external system
- ...
Regular Expression Semantics
Common Match Sysmbols
Description |
|
. |
Matches any sign |
^regex |
regex must match at the beginning of the line |
regex$ |
Finds regex must match at the end of the line |
[abc] |
Set definition, can match the letter a or b or c |
[abc[vz]] |
Set definition, can match a or b or c followed by either v or z |
[^abc] |
When a "^" appears as the first character inside [] when it negates the pattern. This can match any character except a or b or c |
[a-d1-7] |
Ranges, letter between a and d and figures from 1 to 7, will not match d1 |
X|Z |
Finds X or Z |
XZ |
Finds X directly followed by Z |
$ |
Checks if a line end follows |
Special Metacharacters
Description |
|
\d |
Any digit, short for [0-9] |
\D |
A non-digit, short for [^0-9] |
\s |
A whitespace character, short for [ \t\n\x0b\r\f] |
\S |
A non-whitespace character, for short for [^\s] |
\w |
A word character, short for [a-zA-Z_0-9] |
\W |
A non-word character [^\w] |
\S+ |
Several non-whitespace characters |
Quantifier
RE |
Description |
Examples |
* |
Occurs zero or more times, is short for {0,} |
X* - Finds no or several letter X, .* - any character sequence |
+ |
Occurs one or more times, is short for {1,} |
X+ - Finds one or several letter X |
? |
Occurs no or one times, ? is short for {0,1} |
X? -Finds no or exactly one letter X |
{X} |
Occurs X number of times, {} describes the order of the preceding liberal |
\d{3} - Three digits, .{10} - any character sequence of length 10 |
{X,Y} |
.Occurs between X and Y times, |
\d{1,4}- \d must occur at least once and at a maximum of four |
*? |
? after a qualifier makes it a "reluctant quantifier", it tries to find the smallest match. |
|
Java Regular Expression Usage
To be updated.
发表评论
-
javax.naming.CommunicationException: remote side declared peer gone on this JVM.
2012-07-11 09:44 2377javax.naming.ServiceUnavailable ... -
Generate special format numbers
2012-04-27 00:06 937DecimalFormat df = new DecimalF ... -
Singleton Service in Weblogic Cluster
2012-03-21 00:12 710http://blog.csdn.net/mobicents/ ... -
Scheduled ThreadPool Executor suppressed or stopped after error happen
2012-03-20 16:54 1043ScheduledThreadPoolExecutor ... -
Bad version number in .class file
2012-01-27 00:35 895Bad version number in .class fi ... -
User Data Header in SMPP SUBMIT_SM
2012-01-25 22:30 2332SMPP optional Parameters for ... -
jQuery study
2011-12-28 00:44 0to be study -
Java is Pass-by-Value or Pass-by-Reference?
2011-12-19 19:18 685What's saved in Object Referenc ... -
java.util.Properties: a subclass of java.util.Hashtable
2011-12-13 06:57 775I met a problem this afternoon ... -
Jmock usage
2011-12-02 05:37 0Discuss how Jmock working. -
Oracle Index Usage
2011-12-15 05:26 624Like a hash mapping for record' ... -
AOP(2):AOP与动态代理JDK Proxy and Cglib Proxy
2011-05-12 16:20 1026使用动态代理(JDK Proxy 或者Cglib Proxy) ... -
AOP(1):应用中的几个小故事
2011-05-09 21:49 975I had heared about AOP almost 7 ... -
异步系统设计:push vs pull
2011-05-02 23:59 1139今天讨论问题时,有个同事说系统A是主动去系统B里“拿”消息,我 ... -
Velocity Usage
2011-04-28 22:52 1004You can find velocity mannua ... -
XML Parser:DOM + XPath
2011-04-23 06:30 1201There are many kinds of XML Par ... -
File upload and download in Java Web Application.
2011-04-21 21:08 1715最近在项目中遇到一个下载文件的老问题。之所以说是老问题,因为在 ... -
Manage zip content using Java APIs
2011-04-21 18:14 1040JDK provide a set of utils to c ... -
Beanshell: how and where to use beanshell
2011-04-21 00:33 2095How to use beanshell beansh ... -
OXM: JAXB2.0 in JDK1.6
2011-04-20 22:53 12401.1.1 JAXB 2.0: ObjectàXML ...
相关推荐
Java正则表达式是Java语言中用于处理字符串的强大工具,它允许程序员进行复杂的字符串匹配、查找和替换操作。正则表达式(Regular Expression)是一种模式匹配语言,通过特定的语法来描述字符串的模式,用于在文本中...
Java正则表达式匹配工具是IT领域中一种强大的文本处理工具,它利用正则表达式(Regular Expression)的规则来查找、替换或者提取文本中的特定模式。正则表达式是一种特殊的字符序列,能够帮助程序员或者用户高效地...
本篇将围绕“使用Java正则表达式分析处理日志”这一主题,探讨如何利用Java的正则表达式功能来提取、过滤和操作日志数据。 首先,我们需要理解正则表达式的基本概念。正则表达式(Regular Expression)是一种模式...
这个合集提供的HTML和Java正则表达式实例,为开发者提供了一个快速参考的工具,帮助他们在开发过程中快速有效地实现数据验证功能。理解并熟练运用这些正则表达式,对于提高代码质量和用户体验都有极大的帮助。在实际...
以下是对这些文档标题所涉及的Java正则表达式知识点的详细解释: 1. **正则表达式之道** 这个主题可能涵盖了正则表达式的基础概念,包括元字符、字符类、量词和分组。元字符如`.`代表任意字符,`^`表示行首,`$`...
正则表达式(Regular Expression,简称regex)是用于在文本中匹配特定模式的强大工具,它在编程、数据处理和文本分析等领域中广泛应用。这个“正则表达式资料大全压缩包”很可能包含了各种教程、示例、参考手册以及...
正则表达式(Regular Expression)是一种强大的工具,用于在字符串中匹配特定模式,它在这里被用来判断用户设定的密码是否符合一定的强度标准。以下是对这个话题的详细解释。 首先,密码强度通常涉及到以下几个方面...
在IT领域,正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,它能够进行复杂的模式匹配、查找、替换等操作。在本话题中,我们将探讨如何使用PowerBuilder 11.5这一经典的开发环境来实现正则...
在编程领域,正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换和提取字符串模式。在JAVA和VB这两种编程语言中,正则表达式都是不可或缺的一部分,尤其是在处理数据验证、文本分析和...
正则表达式(Regular Expression)是一种模式匹配语言,通过预定义的规则来识别和操作字符串。它由一系列特殊字符和组合构成,可以用来检查一个字符串是否符合特定的格式,或者从中提取所需的信息。例如,你可以用...
Java正则表达式是编程语言Java中的一个强大工具,它用于模式匹配、数据验证和文本检索替换。在Java中,正则表达式是通过java.util.regex包提供的接口和类来实现的。`regex-smart.jar`这个库显然是为了简化开发者在...
Java正则表达式是Java编程语言中的一个强大工具,用于处理字符串模式匹配和搜索替换操作。在本视频教程中,讲师逐步从基础到高级,详细介绍了Java正则表达式的使用方法,非常适合初学者入门。 首先,我们要理解正则...
在编程领域,正则表达式(Regular Expression)是一种强大的文本处理工具,尤其在处理字符串匹配、查找、替换和提取等任务时,它的功能尤为强大。Java和JavaScript虽然源自不同的语言家族,但在处理正则表达式时,...
Java正则表达式库是Java开发中不可或缺的一部分,它为开发者提供了一种强大的文本匹配工具。在Java中,正则表达式(Regular Expression)是一种模式匹配语言,用于处理字符串操作,如查找、替换或提取特定模式的数据...
正则表达式(Regular Expression,简称regex)通过一套特定的语法来描述字符串的模式,允许我们高效地处理复杂的文本操作。 1. **基本元素**: - **字符类**:包括单个字符(如"a")、范围(如"a-z")和否定字符类...
正则表达式(Regular Expression,简称regex)是用于匹配字符串的一种模式,广泛应用于文本处理、数据验证、搜索和替换等场景。它通过一种特殊的语法来描述一个字符串集合,可以非常灵活地表示各种复杂的字符串格式...
接下来,我们来谈谈正则表达式(Regular Expression,简称regex),这是一种强大的文本处理工具,用于匹配、查找、替换或提取符合特定模式的字符串。正则表达式由一系列字符和特殊符号组成,可以表达复杂的模式匹配...
在Java编程语言中,正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,用于模式匹配、查找、替换和提取字符串等操作。在Java中,正则表达式是通过`java.util.regex`包提供的类来实现的,主要...