Java教程

java string中replaceAll替换特殊符号

本文主要是介绍java string中replaceAll替换特殊符号,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

例如在mysql数据库中建表时表名不能使用特殊符号,‘-’,‘{}’等等,所以我们要筛选去掉

    public static void main(String[] args) {
        String regEx = "[\n`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。, 、?-]";
        String str = "dKdcfe_2018年软件基地年报1、(130000)-20190806102546_20211103";
        String newString = str.replaceAll(regEx, "");//不想保留原来的字符串可以直接写成 “str =
        System.out.println(newString);
    }

筛选完后:

 

这篇关于java string中replaceAll替换特殊符号的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!