<学习正则表达式>(2)
程序员文章站
2022-05-02 10:52:59
...
1.取反 方法a,字母大写。比如 \d 表示匹配所有数字 ,\D 表示匹配所有非数字字符 方法b,^号 ,比如[1]表示匹配数字1,[^1]表示匹配除1以外所有数字和非数字 2.\w 匹配单词,即 字母,数字,下划线 \W 与\w相反 3.\0 空字符 4.\x xx 十六进制 5.[\b] 退字符
1.取反
方法a,字母大写。比如 \d 表示匹配所有数字 ,\D 表示匹配所有非数字字符
方法b,^号 ,比如[1]表示匹配数字1,[^1]表示匹配除1以外所有数字和非数字
2.\w
匹配单词,即 字母,数字,下划线
\W 与\w相反
3.\0
空字符
4.\x xx
十六进制
5.[\b]
退格字符
6.\s 或者[\r\n\t]
匹配空白符,其中 \t 表示制表符,\n 表示换行符, \r 表示回车符
7. .
. 号匹配任意字符,
.{n} 表示匹配连续n个字符
8.单词的边界靠 \b 界定
\bA.[4]T\b 表示A开头,A后面开始4个字符,然后T结尾的单词