在非perl风格正则表达式中前瞻/后退?

时间:2012-07-28 15:06:14

标签: regex grep

有没有办法在不使用initial(?!.*(substring))的情况下向前/向后查找子字符串?也就是说,如果你没有perl的访问权限,你如何搜索“initial”,然后删除任何在其后面的任何地方使用正则表达式的匹配?

1 个答案:

答案 0 :(得分:0)

如果您搜索两个匹配项:(1)initial和(2)initial.*substring,那么根据这两个结果,您知道是否存在此类匹配项。如果找到第一个匹配而第二个没有,那么你的字符串包含“ initial ”,前面没有“ substring ”......