微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

正则表达式

/learn/706

1.元字符/b

/b用来匹配边界,如 /bhi/b 匹配单独的hi单词。

/B匹配非边界。

 

2.匹配数字\d

\d{5}表示循环匹配5次数字,\d{3,5}表示循环匹配3到5次。

 

3.量词?,*,+。

?等价于长度{0,1} 如 \d? 匹配长度为0到1的数字

*等价于长度{0,∞} 如 \d* 匹配长度为0到无穷的数字

+等价于长度{1,∞}如 \d+ 匹配长度为1到无穷的数字

 

4.元字符

^ 开始  如匹配[1995/08/23,12457/08/23]中的正确年月日,使用 ^\d{4}\/\d{2}\/\d{2} 就可以匹配到1995/08/23

. 匹配任何单个字符 

\ 转义 将某些字符转义 如 \.(表示点,而不是运算符) \/(表示/)  

$ 结束 和^用法差不多

[] 构建简单的类(泛指对象) 字符类:[+\/] 表示匹配+ \ /符号 而[^abc]表示匹配不是abc的项。范围类:[a-z0-9] 匹配a-z以及0-9的项等等

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐