BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #44171同步于 2015/9/16
Java机器人发帖

[问题]问一个正则表达式的问题

byzwl
2015/9/16镜像同步0 回复
正则表达式中的 (?<!pattern) 反向否定预查,与正向否定预查类似,只是方向相反。例如“(?<!95|98|NT|2000)Windows”能匹配“3.1Windows”中的“Windows”,但不能匹配“2000Windows”中的“Windows”。 我能够理解这个的使用方法,但发现在JavaScript中无法使用, 比如: var str="Is thisthere allthere is"; var patt1=/(?<!all)there/gi; document.write(str.match(patt1)); 会报语法错误。 不知道有没有什么其他的替代方法:比如匹配“3.1Windows”中的“Windows”,而不匹配“2000Windows”中的“Windows” 没有找到JavaScript版,所以就发这里来了 多谢多谢。
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。