<p>javascript 正则表达式 前瞻<br /> &lt;script language=&quot;JavaScript&quot;&gt;<br /> &lt;!--<br /> /*正则表达式 前瞻<br /> 前瞻 就和它名字一样,它告诉正则表达式运算器向前看一些字符而不是移动位置<br /> */</p> <p><br /> var sToMatch1 = &quot;bedroom&quot;;<br /> var sToMatch2 = &quot;bedding&quot;;<br /> var reBed = /bed(?=room)/; <br /> alert(reBed.test(sToMatch1)); //true<br /> alert(reBed.test(sToMatch2)); //false<br /> <br /> //负向前瞻<br /> <br /> var sToMatch1 = &quot;bedroom&quot;;<br /> var sToMatch2 = &quot;bedding&quot;;<br /> var reBed = /bed(?!room)/; <br /> alert(reBed.test(sToMatch1)); //false<br /> alert(reBed.test(sToMatch2)); //true<br /> //--&gt;<br /> &lt;/script&gt;</p>
返回顶部 留言