首页 > 解决方案 > 使用正则表达式(封闭模式)搜索和替换 VS Code

问题描述

我正在尝试使用 vscode 使用正则表达式替换文本。

如果它是下面的封闭模式,我该怎么做?

from:
<script src="../../app-assets/js/app.js">

to:
<script src="{% static 'app-assets/js/app.js' %}">

标签: regexvisual-studio-code

解决方案


您可以搜索此正则表达式(注意路径周围的捕获组):

\<script src="\.\.\/\.\.\/(app-assets\/js\/app\.js)"\>

然后将其替换为:

<script src="{% static '$1' %}">

其中$1引用了第一个捕获的组。


推荐阅读