常用的正则表达式写法:1、匹配任意字符:.;2、匹配数字:d;3、匹配字母:w;4、匹配空白字符:s;5、匹配换行符:n;6、匹配换行符:r;7、匹配特定字符集:[];8、匹配非特定字符集:[^];9、匹配开头:^;10、匹配结尾:$;11、匹配单词边界:b;12、匹配零次或多次:*;13、匹配一次或多次:+;14、匹配零次或一次:?等等。
本教程操作系统:windows10系统、Dell G3电脑。
Java中的正则表达式可以通过Java的正则表达式库进行处理。下面是一些常用的正则表达式写法:
- 匹配任意字符:.
- 匹配数字:d
- 匹配字母:w
- 匹配空白字符:s
- 匹配换行符:n
- 匹配换行符:r
- 匹配特定字符集:[]
- 匹配非特定字符集:[^]
- 匹配开头:^
- 匹配结尾:$
- 匹配单词边界:b
- 匹配零次或多次:*
- 匹配一次或多次:+
- 匹配零次或一次:?
- 匹配前面的子表达式一次或多次:{n,}
- 匹配前面的子表达式零次或一次:{n,?}
- 匹配前面的子表达式恰好n次:{n}
- 匹配模式出现的任意次数(包括零次):*?
- 匹配模式恰好出现n次:{n}?
- 匹配除了换行符以外的任意字符:[Ss]
- 匹配非换行符的任意字符:[^n]
- 匹配除了指定字符集以外的任意字符:[^...]
- 匹配字符串开始:A
- 匹配字符串结束:z
- 匹配单词的开始位置:y
- 匹配单词的结束位置:Y
- 非贪婪模式:*? +? ?? {n,}? {n,}?? AzyY
- 非捕获组:(?:...)
- 捕获组:(...)?
- 后向引用:(...)k<...>
- 非捕获组和后向引用结合:(?:...)k<...>
- 忽略大小写的模式:(?i)
以上是java正则表达式怎么写的详细内容。更多信息请关注PHP中文网其他相关文章!