我希望在表达式中包含特定字符串时将其排除:
示例:
myurl.htm = exclude
myurl = include
我试过这个:([a-z0-9]+)(?!.htm)
但看起来它不起作用。
答案 0 :(得分:0)
尝试以下方法:
([a-z0-9]+)(?!^\.htm)
你的表达中有两个错误:
您必须使用反斜杠转义点.
,因为这意味着“匹配任何字符(换行符除外)”未转义。
您必须添加^
以防止删除最后一个字符。
您可以在此网站上测试您的表达:https://regex101.com/