Regex 用于替换包含关键字的脚本标记的错误vscode正则表达式导致崩溃

Regex 用于替换包含关键字的脚本标记的错误vscode正则表达式导致崩溃,regex,visual-studio-code,Regex,Visual Studio Code,对于包含许多HTML文件的项目,例如: 我需要使用vscode的regexreplace从每个文件中去掉NewRelic脚本标记 我可以通过以下正则表达式实现这一点: <script type="text\/javascript">\n[^^]*(newrelic)[^>]*> \n[^^]*(纽舍利)[^>]*> 从本质上讲,这是因为NewRelic脚本标记之间的代码不包含“^”字符。我也可以侥幸逃脱[^#]。我还不得不玩它,直到我能够包含结束标记,因为NewRe

对于包含许多HTML文件的项目,例如:

我需要使用vscode的regexreplace从每个文件中去掉NewRelic脚本标记

我可以通过以下正则表达式实现这一点:

<script type="text\/javascript">\n[^^]*(newrelic)[^>]*>
\n[^^]*(纽舍利)[^>]*>
从本质上讲,这是因为NewRelic脚本标记之间的代码不包含“^”字符。我也可以侥幸逃脱
[^#]
。我还不得不玩它,直到我能够包含结束标记,因为NewRelic脚本包含一个“