6
A
回答
4
String string=givenString.replaceAll("[^\\p{ASCII}]", "");
\ p {ASCII}是POSIX字符classes.It将取代非ASCII字符串并返回字符串(可打印ASCII)。
+0
您可以请添加一些解释而不是一行代码。 – ctst
1
这将工作:
String string = yourString.replaceAll("[^\\x00-\\x7F]", "");
1
您可以使用有关Java的Unicode正则表达式Java Unicode Regular expression here
相关问题
- 1. 特殊字符的奇怪行为
- 2. 从Python中的字符串中删除奇怪的字符
- 3. 删除Java中的特殊字符字符串
- 4. 打印奇怪值的特殊字符和数字字符
- 5. 从R中的字符串中删除所有特殊字符?
- 6. 从excel中删除指定字符串中的特殊字符
- 7. 从Bash中的字符串中删除所有特殊字符
- 8. 从字符串中删除的特殊字符的jQuery
- 9. 从插入的字符串中删除特殊字符?
- 10. 如何从java中的字符串中删除所有特殊字符?
- 11. 如何从字符串中删除特殊字符并创建新字符串?
- 12. 从阿拉伯文字符串c中删除特殊字符#
- 13. 如何从字符串中删除特殊字符
- 14. Python /从字符串中删除特殊字符
- 15. Zend:从字符串中删除特殊字符
- 16. 从字符串中删除空格和特殊字符
- 17. 如何从字符串中删除特殊字符?
- 18. xslt字符串中的特殊字符
- 19. 如何从具有多种特殊字符的字符串中删除特定的特殊字符
- 20. 在Python中删除字符串中的特殊字符
- 21. 删除R中字符串中的特殊字符
- 22. 在.htaccess中删除查询字符串中的特殊字符
- 23. PHP代码字符串替换特殊字符删除字符
- 24. 从字符串末尾删除特殊字符
- 25. 从Java中的字符串中删除特定字符
- 26. 用特殊字符替换字符串中的字符串
- 27. 从包含特殊字符的字符串中提取子串
- 28. Java字符串的奇怪行为
- 29. 从特殊字符字符串的Javascript子字符'/'
- 30. 删除奇怪的字符
更改编码 – TheLostMind
了解Unicode和UTF-8
更多信息。 – duffymo
并检查http://stackoverflow.com/a/8519863/2166188 –