如果使用Notepad ++在行中存在特定字符串,请在行尾添加引号

时间:2013-11-18 16:55:12

标签: notepad++

我看到this很棒的解决方案,可以在每行的开头和结尾添加引号。但是,我想在执行之前要满足一些条件,也就是说,如果该行以"keyName":开头,那么在该行的末尾添加一个引号,以便我得到"mystring"

onestring,
"keyName": "mystring
otherstring

1 个答案:

答案 0 :(得分:1)

我没有这里的npp,但它应该像替换任何正则表达式字符串一样简单。

在搜索/替换对话框中选择“正则表达式”,然后执行以下操作:

find string:  ^("keName".*)$

replace with:  \1"

replace with:  $1"

Notepad++ Regex Backreference syntax in Search/Replace - \1 or $1