vscode 正则替换

490 阅读1分钟

vscode正则替换

要从这样

image.png 替换成这样

image.png

正则表达式为

"./(.*?)"
"{{static('$1')}}"

image.png

"../static/(.*?)"正则式中,(.*?)是指取出中间字符串,括号外部的部分是字符串全匹配的。

"{{static('$1')}}"正则式中,前面取出的字符串可以用$符号取值,在查找的时候用括号括起来的代表一部分,在替换的时候可以用$1,$2…引用。

若想转换回去:

image.png

"\{\{static\('(.*?)'\)\}\}"
"./$1"

a标签href值替换

image.png

image.png 替换成

image.png

href="(.*?)"
href="12"