在正则表达阳性的预检和负预览实例分析

在本文中,正则表达式的积极和消极的预览进行预检。分享给你供你参考。具体分析如下:

这里有一个例子来解释什么是前进。

示例:有一段即将到来,代码如下:

复制代码代码如下所示:





/正预检查

函数t1(){

无功控制= document.getelementsbyname('content'){ 0 }的价值;

VaR reg = / W B { } +(= ING B / G); / /匹配的字,但不是的。注意:如果不加 B后,类似ingabc将匹配。

警报(con.match(REG));

}









定期预检





以上面的例子说明了prelook:先找出边界,然后找到词匹配{ w } +(= ING)表现落后的检测,看看有没有,如果有,比赛前;如果没有,光标向后移动并继续检测。这个过程是一个前进prelook:预断值。

所谓负预检是预测不一定价值。文本框中输入Win7,WinXP,win95,win98,win2003 。

复制代码代码如下所示:





/正预检查

函数t1(){

无功控制= document.getelementsbyname('content'){ 0 }的价值;

VaR reg = / Bwin( / / / 95 g; B!)

警报(con.match(REG));

}









定期预检





上面的两个例子是前向/负预览相关信息百度搜索零宽度断言,js不支持前/负预览,PHP支持。

希望本文能帮助您学习正则表达式。