首页 > 代码库 > 正则表达式常用符号说明
正则表达式常用符号说明
正则表达式常用符号说明:
1、 .是除换行以外的所有任意符号
2、 \s空白符号
3、 \S除空白符号以外的任意符号
4、 \w字母、数字、下划线
5、 \W 除字母、数字、下划线以外的其他任意符号
6、 \d 数字(0----9)
7、 \D 除数字以外的任意其他符号
8、 ^ 字符串开始
9、 $ 字符串结束
10、 * 匹配0到无数次(匹配的是符号前边的字母或者数字等)
11、 + 匹配1到无数次(匹配的是符号前边的字母或者数字等)
12、 ?匹配0次或1次(匹配的是符号前边的字母或者数字等)
13、 {x} 重复x次
14、 {x,} 重复至少x次
15、 {x,y} 重复x次到y次
16、 [] 字符组,表示字符范围
17、 () 捕获组(子表达式)
18、\ 转义符号
字符组:
? [0-9] 数字0到数组9之间的任意一个
? [a-z] 字母a到字母z的任意一个
? [^cfC] 除了字母 c f C的任意一个字符
? [\一-\龥] 汉字中的任意一个汉字 注
? [^a-z] 除了字母 a 到字母z的任意一个字符
? [^-a-c] 除了 - 字符以及字母a到字母z的任意一个字符
? | 多选分支,或者关系
? \1 \2 … 反向引用 < (\w) >.*</\1> 引用第一个捕获组的结果,用于匹配html的闭合标签
正则表达式常用符号说明
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。