Java判断是否有特殊字符串
//特殊字符串过滤
private static String REGEX_RULE = "[ _`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:\"”“’。,、?]|\n|\r|\t";
private static final Pattern SPECIAL_PATTERN = Pattern.compile(REGEX_RULE);
@Test
public void role() {
String str = "世外桃源居所(111";
// 获取此布尔值. false代表不含有特殊字符串 true 代表有特殊字符串
boolean flag = SPECIAL_PATTERN.matcher(str).find()
System.out.println("str包含特殊字符:" + flag);
}