【发布时间】:2015-03-23 20:09:42
【问题描述】:
标题几乎是不言自明的......
我想找到一个特定的匹配但有条件。
我会举一个例子,这样会更清楚:
http://www.example.com//test.htm
https://www.example.com/test.htm
https://www.example.com///test.htm
ftp://www.example.com//myFile.jpg
我想找到所有 // 除了 http://
那么...
如果// 之前有: 字符(http://),请忽略它...
只返回在//之前没有:的匹配项
【问题讨论】:
-
在大多数正则表达式中,它是负面的后视:
(?<!:)//,不知道 NP++ 是否支持这一点。 -
@georg 您应该将其发布为答案。
标签: php regex string text notepad++