Android/Java正则表达式匹配加号

Joh*_*nny 9 java regex android

我希望匹配字符串中的加号并替换它,但是当我这样做时

result.replaceFirst("\+", "011")

它抱怨\+无效.

MBy*_*ByD 18

应该:

result.replaceFirst("\\+", "011")
Run Code Online (Sandbox Code Playgroud)

或者,或者:

result.replaceFirst(Pattern.quote("+"), "011")
Run Code Online (Sandbox Code Playgroud)

\+ 不是有效的字符串转义序列.