假设我有一些这样的文字:
(what)
和
"(what)"
如果(
不在引号内,我试图将([space]
替换为( what)
。
因此,在替换后,第一个字符串应如下所示:
[^"]\([^"]
,不应更改第二个字符串。
我试过了{{1}},但它没有用。
答案 0 :(得分:1)
您可以使用外观来帮助自己。
您可以使用此正则表达式:
^(?!").*(\()
<强> Working demo 强>
不过,您还可以使用丢弃技术:.*?".*?".*?|(\()
<强> Working demo 强>
答案 1 :(得分:0)
答案 2 :(得分:0)
使用Notepad ++尝试此方法 第一次 替换“((((paretse flow by space)
第二次替换)“有空间”
并且可以正常工作