我想匹配字符串中的加号并替换它,但是当我这样做时result.replaceFirst("\+", "011")它提示\+无效。 最佳答案 应该:result.replaceFirst("\\+", "011") 或者,或者:result.replaceFirst(Pattern.quote("+"), "011") \+不是有效的字符串转义序列。