正则表达式中常用符号

前端之家收集整理的这篇文章主要介绍了正则表达式中常用符号前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

转载出处:www.zybang.com/question/a974c538448c4669e525fc5d6ad9ac91.html


最近看别人源码,遇到正则表达式,虽然只是看懂了一点点皮毛,但是把自己学会的一些东西记录下来。

常见的几个符号:

1. ^ 表示匹配的字符必须在最左边

2. $ 与上面的差不多,表示匹配最末的字符

3. + 表示匹配前面的字符1次或n次

4. x|y 表示匹配x或是y

5. {n} 表示匹配前面的字符n次

6.{1,2}表示匹配前面的字符至少一次,至多2次

7. [0-9] 表示匹配0 - 9 中的字符,如果只是匹配一个数字,则是[0],表示匹配0这个数字。


下面举例说明 “^([0-5]{0,1}[0-9]{1}|6[0-3]{1})$”;

表示意思是:

1.表示匹配两位数,最左边是0-5中一个数字或是没有,最右边是0-9中一个数字。

2.匹配数字格式是:(0-5中0个或是没有,然后是0-9中一个数字)或者第二种格式(6开头然后是0-3中一个数字)

3.总结起来就是:0-59或者是60-63这个区间数字。

猜你在找的正则表达式相关文章