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); }
筛选完后:
标签:regEx,java,String,特殊符号,replaceAll,str,newString 来源: https://www.cnblogs.com/yuxuan-light-of-Taihu-Lake/p/15519100.html