尝试使用以下语法在正则表达式中创建包含性排除。没有多少成功所以想通过stackoverflow尝试我的运气。
我尝试运行排除的URL的EG是:
'https://somesite.domain.com:port/folder1/subfolder1/subfolder2/18`
正则表达我的意思是:
\d{2,3}\/folder1\/subfolder1\/subfolder2(?!18)\d
上述正则表达式全部来自181-189。我只想看18岁。
答案 0 :(得分:0)
您需要使用字符串锚点的结尾:
\d{2,3}\/folder1\/subfolder1\/subfolder2\/(?!18$)\d
或斜杠或其他字符,如果您的字符串只是一个子字符串(不在最后):
\d{2,3}\/folder1\/subfolder1\/subfolder2\/(?!18\/)\d