猿问

如何匹配不含有某个字符串的输入

如何匹配不含有某个字符串的输入。

如:

不能含有字符串“http”

匹配href="admin/index.html"

不匹配href="http://www.baidu.com/admin/index.html"

应该怎么写呢?

 

正则里面的反义只是针对单字符的,对多字符没效,想不到什么办法


慕桂英3389331
浏览 688回答 2
2回答

翻阅古今

使用零宽度断言就可以实现:href="((?!http)\S+)"仅可匹配  href="admin/index.html"其中 $0 = href="admin/index.html"$1 =  admin/index.html
随时随地看视频慕课网APP
我要回答