通用字符组(匹配任意单个字符)
\d :任意数字符号
\D:非数字符号
\w :字母和数字符号(单词符号)
\W:非字母和数字符号
\s:任意空白符号(空格,制表符,换行符等类似符号)
\S:非空白符号
. :除了换行符以外的任意字符
2.特殊字符
-:连字符,指定一个字符范围
^:脱字符,置于元素前,表示字符串起始位置
$:表示字符串结束位置
+:置于元素后,表示该元素重复一次或多次
:置于元素后,表示该元素重复零次或者多次
?:置于元素后,表示该部分模式可选,即出现0次或者1次;当该字符紧跟在任何一个其他限制符 (, +, ?, {n}, {n,}, {n,m}) 后面时,匹配模式是非贪婪的。非贪婪模式尽可能少的匹配所搜索的字符串,而默认的贪婪模式则尽可能多的匹配所搜索的字符串。
\b:字符边界
|:逻辑或,/\d+|abc/ 表示匹配任意数字字符或者匹配字母集abc
正则表达式总结
最新推荐文章于 2021-11-19 10:06:20 发布