正規表示式,匹配第二個雙引號

hjjdebug發表於2020-11-10

正規表示式,匹配第二個雙引號


例如: 將下面第二個雙引號前加上=
echo "DS".DS;
echo "THINK_PATH".THINK_PATH;
echo "LIB_PATH".LIB_PATH;
變成如下格式:
echo "DS=".DS;
echo "THINK_PATH=".THINK_PATH;
echo "LIB_PATH=".LIB_PATH;

我採用的是如下方式:
vim 中, 其它也可參考.
:%s/\(".*"\)"/\1="/
把匹配到的第一部分作為分組1來替換.

 

相關文章