首页 经验

java 去除字符串中所有特殊字符

时间: 2024-09-17 02:45:20

(部分内容来自网络,其真实性存疑,为了避免对您造成误导,请谨慎甄别。)


可以使用正则表达式来去除字符串中的特殊字符。下面是一个示例代码:

public class RemoveSpecialCharacters {
    public static void main(String[] args) {
        String str = "Hello!@#$%^&*()_+=-{}[]:;\"'<>,.?/|\\";
        String result = str.replaceAll("[^a-zA-Z0-9]", "");
        System.out.println(result);
    }
}

输出结果为:Hello

在上面的代码中,str.replaceAll("[^a-zA-Z0-9]", "")使用了正则表达式[^a-zA-Z0-9]来匹配所有非字母和非数字的字符,并将其替换为空字符串。所以最终的结果就是去除了所有特殊字符的字符串。


上一个 java -- 文章列表 下一个 java delegate

最新

工具

© 2019-至今 适观科技

沪ICP备17002269号