博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
则正表达式
阅读量:4101 次
发布时间:2019-05-25

本文共 583 字,大约阅读时间需要 1 分钟。

字符

x 字符 x
\ 反斜线字符
\t 制表符 (’\u0009’)
\n 新行(换行)符 (’\u000A’)
\r 回车符 (’\u000D’)

字符类

[abc] a、b 或 c(简单类):一次只代表一个字符,a字符或者b字符或者c字符
[^abc] 任何字符,除了 a、b 或 c(否定),其他任意字符;
[a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内(范围)
[a-d[m-p]] a 到 d 或 m 到 p:[a-dm-p](并集) or
[a-z&&[def]] d、e 或 f(交集) and
[a-z&&[^bc]] a 到 z,除了 b 和 c:[ad-z](减去)
[a-z&&[^m-p]] a 到 z,而非 m 到 p:[a-lq-z](减去)

预定义字符类

. 任何字符(与行结束符可能匹配也可能不匹配)
\d 数字:[0-9]
\D 非数字: [^0-9]
\w 单词字符:[a-zA-Z_0-9]
\W 非单词字符:[^\w]

Greedy 数量词

X? X,一次或一次也没有, 小于等于1.
X* X,零次或多次 任意次数
X+ X,一次或多次 大于等于1
X{n} X,恰好 n 次 等于n次
X{n,} X,至少 n 次 大于等于n次
X{n,m} X,至少 n 次,但是不超过 m 次 大于等于n小于等于m

转载地址:http://nkusi.baihongyu.com/

你可能感兴趣的文章
servlet中的cookie和session
查看>>
过滤器及JSP九大隐式对象
查看>>
软件(项目)的分层
查看>>
菜单树
查看>>
MySQL-分布式架构-MyCAT
查看>>
设计模式六大原则(6):开闭原则
查看>>
阿里面试总结--JAVA
查看>>
Servlet的生命周期
查看>>
JAVA八大经典书籍,你看过几本?
查看>>
《读书笔记》—–书单推荐
查看>>
【设计模式】—-(2)工厂方法模式(创建型)
查看>>
有return的情况下try catch finally的执行顺序(最有说服力的总结)
查看>>
String s1 = new String("abc"); String s2 = ("abc");
查看>>
JAVA数据类型
查看>>
Xshell 4 入门
查看>>
SoapUI-入门
查看>>
Oracle -常用命令
查看>>
JAVA技术简称
查看>>
ORACLE模糊查询优化浅谈
查看>>
2016——个人年度总结
查看>>