如何在java中删除SMS中不可读的字符

时间:2017-09-06 10:26:00

标签: java regex sms non-ascii-characters

短信看起来像这样: ¿´10 he did't wo¿ ^ RK。

预期结果是: 10他没有工作。

如何在Java中做到这一点?

谢谢你。

1 个答案:

答案 0 :(得分:0)

这样的事情:

String result = "¿´10 he did't wo¿^rk".replaceAll("[^\\w\\s\\?'':;]","");
System.out.println(result); //10 he did't work 

请参阅此explanation

的链接