正则表达式中常用符号
转载出处: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这个区间数字。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |