加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式

发布时间:2020-12-13 19:38:30 所属栏目:百科 来源:网络整理
导读:字符 x 字符 x 反斜线字符 n 带有八进制值 0 的字符 n (0 = n = 7) nn 带有八进制值 0 的字符 nn (0 = n = 7) mnn 带有八进制值 0 的字符 mnn (0 = m = 3、0 = n = 7) x hh 带有十六进制值 0x 的字符 hh u hhhh 带有十六进制值 0x 的字符 hh
字符
x 字符 x
反斜线字符
n 带有八进制值 0 的字符 n (0 <= n <= 7)
nn 带有八进制值 0 的字符 nn (0 <= n <= 7)
mnn 带有八进制值 0 的字符 mnn(0 <= m <= 3、0 <= n <= 7)
xhh 带有十六进制值 0x 的字符 hh
uhhhh 带有十六进制值 0x 的字符 hhhh
t 制表符 ('u0009')
n 新行(换行)符 ('u000A')
r 回车符 ('u000D')
f 换页符 ('u000C')
a 报警 (bell) 符 ('u0007')
e 转义符 ('u001B')
cx 对应于 x 的控制符
字符类
[abc] abc(简单类)
[^abc] 任何字符,除了 abc(否定)
[a-zA-Z] azAZ,两头的字母包括在内(范围)
[a-d[m-p]] admp[a-dm-p](并集)
[a-z&&[def]] def(交集)
[a-z&&[^bc]] az,除了 bc[ad-z](减去)
[a-z&&[^m-p]] az,而非 mp[a-lq-z](减去)
预定义字符类
. 任何字符(与行结束符可能匹配也可能不匹配)
d 数字:[0-9]
D 非数字: [^0-9]
s 空白字符:[ tnx0Bfr]
S 非空白字符:[^s]
w 单词字符:[a-zA-Z_0-9]
W 非单词字符:[^w]
POSIX 字符类(仅 US-ASCII)
p{Lower} 小写字母字符:[a-z]
p{Upper} 大写字母字符:[A-Z]
p{ASCII} 所有 ASCII:[x00-x7F]
p{Alpha} 字母字符:[p{Lower}p{Upper}]
p{Digit} 十进制数字:[0-9]
p{Alnum} 字母数字字符:[p{Alpha}p{Digit}]
p{Punct} 标点符号:!"#$%&'()*+,-./:;<=>?@[]^_`{|}~

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读