<p>javascript 正则表达式 复杂分组<br /> &lt;script language=&quot;JavaScript&quot;&gt;<br /> &lt;!--<br /> /*正则表达式 复杂的分组<br /> ? 零次 或 一次<br /> * 零次 或 多次<br /> + 最少一次 或 多次<br /> */ <br /> <br /> var data = &quot;bb ba da bad dad aa &quot;; <br /> var reCat = /([bd]ad?)/gi; // 匹配出 ba da bad dad<br /> var arrdata = data.match(reCat);</p> <p> for (var i = 0; i &lt; arrdata.length; i++)<br /> {<br /> alert(arrdata[i]);<br /> } <br /> </p> <p> // 同时 也不介意将分组放在分组中间<br /> // var re = /(mom( and dad)?)/; 匹配出 mom 或 mon and daa<br /> //--&gt;<br /> &lt;/script&gt;</p>
T:0.006458s,M:244.8 KB
返回顶部 留言