文字中的特殊字符

时间:2014-10-16 08:27:58

标签: java json

如何删除ex中值的特殊字符。 "径向™&#34 ;.由于存在" TM" in" Radial"面临问题。有没有办法从整个json文件中删除这些字符。特殊文本可以是动态的。

2 个答案:

答案 0 :(得分:1)

非US-ASCII(即外部0x0-0x7F)字符

 public static void main(String[] args) {
        String s = "Radial™";
        s = s.replaceAll("[^\\x00-\\x7f]", "");
        System.out.println(s);
    }

<强>输出

Radial

答案 1 :(得分:0)

如果你只打算支持US-ASCII,你可以循环遍历字符串的字符并删除所有值大于255的字符