VSCode正则表达式匹配字符串,并批量替换字符串

例如我要替换如下所示的字符串,前半部分相同,后面的值不同:

"LONG_NE_CNT": "36",
...
"LONG_NE_CNT": "136",
...
"LONG_NE_CNT": "326",
...

我可以使用正则表达式这样匹配字符串:

LONG_NE_CNT":(.*)

首先,VACode中ctrl+H打开搜索替换框,在搜索框里面输入上面的正则表达式:

 其中:

. 匹配除换行符 \n 之外的任何单字符。要匹配 . ,请使用 \. 。

* 匹配前面的子表达式零次或多次。要匹配 * 字符,请使用 \*。

然后,在替换框中使用$1替换(.*)作为占位,点击全部替换即可:

猜你喜欢

转载自blog.csdn.net/u010234868/article/details/124798635