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