在 Notepad++ 中删除字符串之间的引号

在 Notepad++ 中删除字符串之间的引号

我需要删除两个字符串之间的所有引号,如以下示例:

"text":" bla bla bla bla bla " bla bla bla " bla bla " bla bla ","user"

我尝试过类似这样的事情(“text”:“[^”])”+(.)([^"]*","user") 但只替换第一次出现的。

你能帮帮我吗?我对此有点困惑。

答案1

正则表达式:(?<!^)(?<![,:])"(?![,:])(?!$)

将替换任何"不是^行首、$行尾或两侧不是[,:]逗号或冒号的内容。

应该不错,除非我误解了您要做的事情。如果您有更多分隔符,则[,:]只需将它们添加到正则表达式中的两个组中即可。

相关内容