使用String.replaceAll()替换字符串中的'with \'

时间:2012-09-17 16:34:20

标签: java string

' 替换为 \' ,使用String.replaceAll()无效。

String t="It can't be done";
String title=t.replaceAll("'", "\\\'");
syso(title);

预期输出:无法完成

2 个答案:

答案 0 :(得分:1)

您可能需要双击斜线。

t.replaceAll("'", "\\'")

答案 1 :(得分:0)

不寻常的输出,但您需要一个额外的斜杠\

t.replaceAll("'", "\\\\'")