正则判断是否含有特殊符号

Pattern patPunc = Pattern.compile("[`~!@#$^&*()=|{}':;',\[\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]$");
Matcher matcher = patPunc.matcher(str);
matcher.find()  //false
原文地址:https://www.cnblogs.com/Darkqueen/p/12068132.html