2

我有这个代码:

    buffer = buffer.replaceAll("(","");

那是回来java.util.regex.PatternSyntaxException了,我不知道为什么。请帮忙。

4

1 回答 1

1

替换replaceAll("(","")replaceAll("\\(", "")(是一个特殊字符,你应该\\在每个\.[]{}()*+-?^$|.

"sta(c(k(overfl(ow".replaceAll("\\(", "") -> "stackoverflow"

于 2016-05-18T12:17:41.417 回答