如何更换“'”?

时间:2011-12-02 11:34:01

标签: android

我在StringBuffer中有一个字符串can’t(即sb) 我想将其更改为cant't
但是当我尝试

sb.replace(0, sb.length(),( (sb.toString()).replaceAll("’","'")));

它在cant’t给我o / p。

3 个答案:

答案 0 :(得分:1)

sb = new StringBuffer(sb.toString().replaceAll("’", "'"));

请试一试。

答案 1 :(得分:0)

试试这个sb = sb.replace(0, sb.length(),( (sb.toString()).replaceAll("’","'")));

答案 2 :(得分:0)

您可以在Strings.xml文件中定义带有'字符的字符串:

例如:

<string name="good_example">"This'll work"</string>
<string name="good_example_2">This\'ll also work</string>

有关详情,请查看此Android SDK:String R