首页 > 代码库 > 正则表达式学习记录
正则表达式学习记录
*匹配前面的表达式0次或者更多次,等效于{0,}
+匹配前面的表达式1次或者更多次,等效于{1,}
?匹配前面的表达式0次或者1次,等效于{0,1}
{n}匹配确定的次数
{n,}至少匹配n次
{n,m}匹配n到m次
$匹配输入字符串的结尾位置
()标记一个子表达式的开始和结尾位置
[标记一个中括号的开始。
.匹配除换行符(\n)之外的任意单字符。
^匹配字符串的开始位置,如果在[]中,则表示不接受[]中的内容
{标记限定符表达式的开始
|指明两项之间的一个选择
\b匹配一个字边界,即字与空格之间的位置
\B匹配一个非字边界。
/g全局 /i不区分大小写
\w匹配一个“字”(数字,字符,下划线)
\t是匹配制表符,相当于tab键
\d匹配一个数字字符。等价于 [0-9]
\D匹配一个非数字字符,等价于[^0-9]
\w匹配包括下划线的任意单词字符,等价于[A-Za-z0-9]
\W匹配任意非单词字符,等价于[^A-Za-z0-9]
正则表达式学习记录
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。