JAVA正则表达式 博客分类: JAVA基础 javaregx正则表达式
程序员文章站
2024-03-18 14:14:34
...
java正则表达式
1、* 表示重复0次或者多次
2、+ 表示重复1次或者多次
3、? 表示重复0次或者1次
4、{n}、{n,m}前者表示恰好重复n次,后者表示重复从n到m中的任一次
5、\d 、\D 前者表示任一数字,等价于[0-9];后者表示非数字,等价于[^0-9]
6、\w、\W前者表示字母或者数字,等价于[A-Z0-9];后者表示非字母数字,等价于[^A-Z0-9]
7、\s、\S前者等价于[\t\n\r\f];后者等价于[^\t\n\r\f]
8、. 匹配除换行以外的任一字符
9、^ 匹配字符串的开始,或者表示非
10、$ 匹配字符串的结束
11、[] 匹配其中所包含的任意一个字符,如[abc]
12、[^xxx]匹配不包含在XXX字符集中的任意一个字符的其他字符
13、[a-z] 匹配一个在该字符范围内的任意一个字符
14、[^a-z]匹配不在该字符范围内的任意一个字符
15、| 用于判断的或,一般将其包含在分组括号()中
上一篇: Emacs
下一篇: DataIntegrityViolationException SQLException 博客分类: 异常解析 SQLExceptionDataIntegrityViolationException
推荐阅读
-
JAVA正则表达式 博客分类: JAVA基础 javaregx正则表达式
-
HashMap和Hashtable的比较 博客分类: Java基础 HashMapHashtable散列哈希java
-
java远程监控 博客分类: 基础
-
java远程监控 博客分类: 基础
-
java中条件语句 博客分类: java基础 ifswitch
-
产生Id 博客分类: java基础
-
java支持的最大内存 博客分类: java基础 javajvmjava内存java支持的最大内存
-
java 外部Tools-Executors|Semaphor|Exchanger|CyclicBarrier|CountDownLatch 博客分类: java基础 javatools线程池
-
Bash字符串处理(与Java对照) - 1.(字符串)变量声明 博客分类: Bash基础 BashJavaStringdeclarelocal
-
JAVA获取时间戳,哪个更快 博客分类: java 基础 JAVA时间戳