我想在VS Code中构建正则表达式,它返回整个解决方案中包含给定字符串的所有短语(请记住,它可以包含特殊字符)并且不以给定字符串结尾。
包含/webhelp
但不以/
结尾
火柴:
/server/webhelp
blah/webhelp#
不符
/server/webhelp/
server#webhelp/
我不是Regex专家,所以我尝试建立类似以下内容的东西:
(?=/webhelp)(?=.*(?<!/)$)
但这行不通。
最佳答案
这是正则表达式的略短版本:
/webhelp(?!/)
除非后接斜杠,否则它仅与
'/webhelp'
匹配。