正则表达式?!=的用法

2020-12-31  本文已影响0人  黎凡s

不知道为什么,很多文档里并没有?!= 的用法。我也是无意中发现有这个的。

?!=的用法跟?<=的用法是一样的。

?<=的用法:

反向(look behind)肯定预查,与正向肯定预查类似,只是方向相反。例如,"(?<=95|98|NT|2000)Windows"能匹配"2000Windows"中的"Windows",但不能匹配"3.1Windows"中的"Windows"。

部分低版本浏览器不支持?<=的用法,可以使用?!=代替。高版本浏览器两个都支持(只测试了谷歌)。

上一篇 下一篇

猜你喜欢

热点阅读