正则表达式
heeraigyf
这个作者很懒,什么都没留下…
展开
-
正则表达式-分组
<br />正则表达式对于单个字符的重复,非常方便。比如/d+表示1个或多个数字,*表示重复0次或多次;+重复1次或多次;?重复0次或1次;{n}重复n次;{n,}重复n次或多次;{n,m}重复n次到m次;指定的字符后加特定的限定符,即可实现单字符的重复,那么,对于一组字符串的重复,正则表达式该如何操作?<br />用小括号来指定子表达式(或称分组),对指定的子表达式进行重复,即一组字符串的重复。<br /> <br />1、简单分组应用<br />例:Ip正确匹配<br /> <br />function原创 2011-02-24 13:16:00 · 962 阅读 · 0 评论 -
正则表达式-分支条件
<br />从网上看到一篇有关正则表达式的叙述,走马观花看了一眼,一时来了兴趣,便弄了弄。<br />有关正则表达式分支使用:/d{5}|/d{5}-/d{4}与/d{5}-/d{4}|/d{5}?<br />有如下两个js函数:<br />function isDigit(str)<br />{<br /> var reg = /^/d{5}-/d{4}|/d{5}$/;<br /> return reg.test(str);<br />}<br />function isDigit1(str原创 2011-02-23 17:12:00 · 1269 阅读 · 0 评论