/** * 判断是否含有特殊字符 * * @param str * @return true为包含,false为不包含 */ public static boolean isSpecialChar(String str) { String regEx = "[ _`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]|\n|\r|\t"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(str); return m.find(); } /** * 判断是否以0开头 * * @param code * @return true为合法,false为不合法 */ public static boolean isZeroBefore(String code){ String regex="^0\\d*$"; Pattern p = Pattern.compile(regex); Matcher m = p.matcher(code); return m.matches(); }
来源:https://www.cnblogs.com/juanxincai/p/12460884.html