如何从字符串中删除“¼”和“ 1/2”
问题内容:
我需要从Java中的字符串中删除字符“¼”和“ 1/2”。我怎样才能做到这一点?
我无法控制请求,我必须接受输入内容。基本上,请求字符串具有字符“¼”和“ 1/2”,我需要将它们替换为空字符串。
我尝试将其放在列表中,但不起作用:
invalidChars.add(’½’);
然后搜索这个。Jenkins抱怨:无法映射字符,无法编码UTF-8 [INFO] 2错误
问题答案:
从技术上讲,您可以编写:
input = input.replace("\u00BC", "").replace("\u00BD", "");
。。。但我对您的用例有点怀疑。看来这无法解决真正的问题。