首页 > 代码库 > 正则表达式常用的符号和字符
正则表达式常用的符号和字符
re1|re2 匹配正则表达式 re1 或 re2
. 匹配任何字符(换行符除外)
^ 匹配字符串开始
$ 匹配字符串结尾
* 匹配前面出现的正则表达式“0次或多次”
+ 匹配前面出现的正则表达式“1次或多次”
? 匹配前面出现的正则表达式“0次或一次”
{N} 匹配前面出现的正则表达式N
{M,N} 匹配重复出现M次到N次的正则表达式
[...] 匹配字符组里出现的任意一个字符
[..x-y..] 匹配从x到y中的任意一个字符
[^...] 不匹配出现的字符。包括某一范围。
(...) 匹配封闭括号中正则表达式,并保存为子组。
\d 匹配任何数字
\D 匹配任何非数字
\w 匹配任何数字字母。和[a-zA-Z0-9]相同
\W 匹配任何非数字和字母
\s 匹配任何空白符。和[\n\t\r\v\f]相同。
\S 匹配非空白符。
\b 匹配单词边界。
\B 与\b反义。
\nn 匹配已保存的子组。参照(...)
\c 逐一匹配特殊字符c。
\A(\Z) 匹配字符串的起始(结束)
正则表达式常用的符号和字符
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。