在制作HTML模版的时候经常需要将正常的HTML标签替换成模版标签,使用正则查询可以很方便的定位需要替换的位置,如果再加上固定位置的替换,简直就可以瞬间完成大半的工作。
目标
- 将类似src=@H_403_14@"images/banner3.png"这样的语句替换成"{% static 'images/banner3.png'%}"
替换方法
- 调出查找和替换界面,mac下使用command+optionf
- 点下最左侧的.*按钮,启用正则搜索
- Find What界面中输入"images/(.*).png",这样就可以找到所有的图片加载代码,别忘了这儿的小括号
- Replace With中输入"{% static 'images/$1.png'%}"这儿的$1就代表了第一个括号中匹配的内容
- Replace ALL!
文转自网络。
原文链接:https://www.f2er.com/regex/360204.html