VScode regex用替换字符串中的文字$替换吗?

时间:2019-11-26 17:19:24

标签: regex visual-studio-code

我正在尝试用sass变量替换css变量。

因此,找到类似var(--blue500);之类的内容并替换为$blue500;

但是我尝试找到var\(--(.*)\);并替换$$1,结果是$$1

如果我尝试替换\$$1;,则结果为\$1

如果我不使用美元符号作为测试,而是将替换设置为zzzz$1,则结果为zzzzblue500

我可以这样做,并用zzzz单独替换所有$,但是我在这里遗漏了什么?

1 个答案:

答案 0 :(得分:0)

您需要使用$来替换$$,然后使用$1的替换值。

结果表达式应为:$$$1