public bool isMatch(String str1, String str2) { /* ��k�@ */ String strPattern = "(?i)"+str1; Pattern p = Pattern.compile(str2); Matcher m = p.matcher(small);return m.find();
}
public static boolean isTWCellPhone(String strUnknow) { /* * (0935)456-789, 0935-456-789, 1234567890, (0935)-456-789//号码的格式 * */ String strPattern = "^\\(?(\\d{4})\\)?[-]?(\\d{3})[-]?(\\d{3})$"; Pattern p = Pattern.compile(strPattern); Matcher m = p.matcher(strUnknow); return m.matches(); }public static boolean isUSCellPhone(String strUnknow)//判断是否为美国电话号码 { /* * (123)456-7890, 123-456-7890, 1234567890, (123)-456-7890 * */ String strPattern = "^\\(?(\\d{3})\\)?[-]?(\\d{3})[-]?(\\d{4})$"; Pattern p = Pattern.compile(strPattern); Matcher m = p.matcher(strUnknow); return m.matches(); }