Visual Studio Code 正则表达式包含但不以以下结尾

Gol*_*Age 5 regex visual-studio-code

我想在 VS Code 中构建正则表达式,它返回整个解决方案中包含给定字符串的所有短语(请记住它可以包含特殊字符)并且不以给定字符串结尾,例如\n包含/webhelp但不以以下结尾/

\n\n

火柴:

\n\n
/server/webhelp\n\nblah/webhelp#\n
Run Code Online (Sandbox Code Playgroud)\n\n

\xe2\x80\x99 不匹配

\n\n
/server/webhelp/\n\nserver#webhelp/\n
Run Code Online (Sandbox Code Playgroud)\n\n

我不是正则表达式的专家,我\xe2\x80\x99ve尝试构建类似的东西:

\n\n
(?=/webhelp)(?=.*(?<!/)$)\n
Run Code Online (Sandbox Code Playgroud)\n\n

但它不起作用\xe2\x80\x99。

\n

Pou*_*Bak 5

这是正则表达式的稍短版本:

/webhelp(?!/)
Run Code Online (Sandbox Code Playgroud)

它只是匹配'/webhelp',除非后面跟有斜线。