0
可能重复:
Replacing unicode punctuation with ASCII approximations的Java:如何更换棘手/花哨的仪表板和报价与常规仪表板和报价
我想我完全可以归咎于微软对于这一点,但我有一些字符串存储在我的数据库中,他们有这些破折号和引号不是正常的破折号和引号。我认为他们正在努力成为聪明的东西......
它显示在页面上很好,但我需要将它作为ASCII发送到不同的程序。
我已看过这个问题Convert Unicode to ASCII without changing the string length (in Java),特别是@Denis Tulskiy的答案,但它把幻想破折号变成了问号而不是普通破折号。我如何修改它以处理这些少数字符?