您的位置:首页 > 其它

正则表达式常用符号

2016-05-06 14:11 267 查看
正则表达式常用符号


符号
含义
例子
匹配结果
*
匹配前面的字符、子表达式或者括号里的字符0次或多次
a*b*
aaaa,bbbbb,

aaabbbb
+
匹配前面的字符、子表达式或者括号里的字符至少1次
a+b+
abbb,aaaabbbb

,abbbb
[]
匹配任一个字符
[a-z]*
apple
()
表达式编组(在正则表达式的规则里编组会优先运行)
(a*b)*
aaabaab, abaaab,

ababaaaaab
{m,n}
匹配前面的字符、子表达式或括号里的字符m到n次,包含m或n
a{2,3}b{2,3}
aabbb,

aaabbb, aabb
[^]
匹配任意一个不在括号中的字符
[^A-Z]*
不出现大写
|
匹配任意一个由竖线分割的字符、子表达式
b(a|i|e)d
bad,bid,bed
.
匹配任意单个字符(包括符号、数字和空格等)
b.d
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: