我尝试了这个:
def str1="good stuff 1)"
def str2 = str1.replaceAll('\)',' ')
但我遇到了以下错误:
异常 org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed,Script11.groovy: 3: unexpected char: '\' @ line 3, column 29. 1 error at org.codehaus.groovy.control.ErrorCollector(failIfErrors:296)
所以问题是我该如何做到这一点:
str1.replaceAll('\)',' ')
.replace()
。这种解决方法更快,而且你不需要担心转义闭合括号。 - winne2