为什么我不能替换“'”单引号

时间:2019-08-26 04:09:51

标签: android

为什么我不能将“&#3 9;”替换为单引号,所以我写了这段代码,但是不起作用。

代码

String originalText = "don't";
originalText = originalText.replace("'", "\'");

结果显示为dont,但我希望它为don't

  

我在&#3 9之间设置了空格;因为如果我删除它,它将隐藏。

1 个答案:

答案 0 :(得分:1)

如果您在转换HTML ASCII时遇到麻烦,建议使用

Html.fromHtml("Don't");

来源:

  1. Is there a quick way to recognize HTML ASCII codes in a String or TextView?

  2. Documentation