【发布时间】:2014-08-26 14:07:00
【问题描述】:
我不确定为什么这不起作用:
string.replaceAll('\\"','"')
我想用"替换所有\"
有什么想法吗?
我也试过
string.replaceAll("[\"]","\"")
【问题讨论】:
-
猜测一下,您可能需要
replaceAll("[\\\"]", "\""),因为"之前的反斜杠只是将其转义。 -
感谢您的建议,但还是没有运气
-
第一部分的
"\\\""、"[\\\\\"]"或"\\\\\""怎么样?\"序列必须在正则表达式内部用\\"表示(在 PHP 中就是这种情况),或者[]括号不是必需的。
标签: groovy replaceall