IDE VS2012正则替换 并将捕获的内容放入替换的字符串中$1

场景:

我想把ESLOG_INF(("deviceName =%s", deviceName));只要一对括号,即ESLOG_INF(“deviceName =%s”, deviceName);
在这里插入图片描述

获取不想替换的内容

在这里插入图片描述

先用正则

ESLOG_INF\(\((.*)\)\);

捕获 不想替换的内容

"deviceName =%s", deviceName

放入捕获组1即$1。

拼接正确的

再拼接正确的 填充 ESLOG_INF($1);

\ 为转义符

猜你喜欢

转载自blog.csdn.net/chenhao0568/article/details/132977633