我想替换一个包含不需要的 ASCII 字符的字符串,除了这两个范围(in hex
):
x20-x7e
和x80-x9a
。
如何编写正确的正则表达式以替换所有不在 and 之间的20-7e
字符80-9a
?
我试过这个:
String fixed = value_.replaceAll("[^(\\x20-\\x7e|\\x80-\\x9a)]", "");
但它没有用。 更新: 我得到一个字符串,它只有 x20-x7e 之间的字符,所有其他字符,包括 x80-x9a 都被替换。
我如何使用或在这两个范围之间?