我正在用 Java 编码,我有一个字符串,我想在其中保留字母、数字、“:”、“-”和空格并删除其他所有内容。所以,我使用了这段代码:
str=str.replaceAll("[^\\dA-Za-z#:-\\s*]", "");
它不起作用。
它确实工作正常,直到
str=str.replaceAll("[^\\dA-Za-z#:-]", "");
除去字母、数字和字符“:”和“-”之外的所有其他内容
但是,当我尝试为空白字符添加条件时,我遇到了问题。
我会很感激你的帮助。
先感谢您。