regex - 使用正则表达式(封闭模式)搜索和替换 VS Code
问题描述
我正在尝试使用 vscode 使用正则表达式替换文本。
如果它是下面的封闭模式,我该怎么做?
from:
<script src="../../app-assets/js/app.js">
to:
<script src="{% static 'app-assets/js/app.js' %}">
解决方案
您可以搜索此正则表达式(注意路径周围的捕获组):
\<script src="\.\.\/\.\.\/(app-assets\/js\/app\.js)"\>
然后将其替换为:
<script src="{% static '$1' %}">
其中$1
引用了第一个捕获的组。
推荐阅读
- google-sheets - Array Vlookup Importrange 以从不同的工作表中获取数据
- c# - .net6 & MoreLinq : System.Linq.Enumerable.DistinctBy 和 MoreLinq.MoreEnumerable.DistinctBy 之间的调用不明确
- ethereum - 无法编译“134_flatten.sol”:solc:退出状态 1错误:预期标识符,但得到“数字”
- firebase - 在 Firebase 上,如何将过滤器应用于我的自定义参数?
- python - 移动功能不适用于 N-Puzzle 问题
- conditional-statements - 如何消除条件 Clingo 规则中的不安全性?
- amazon-web-services - serverless.yml 未部署到正确的 api 网关
- python - 干净地退出 Python Tkinter 应用程序,同时在“之后”循环中的按钮上使用“wait_variable”函数
- sql - DBT SQL + Postgres 使用当前日期设置会话变量
- python - 如何修复(隐藏字段提交_by)此字段是django中的必填错误