List of usage examples for java.util.regex Pattern matcher
public Matcher matcher(CharSequence input)
From source file:Main.java
/** * s is a phone number or not/*from ww w. j ava 2s .c o m*/ */ public static boolean isPhoneNumber(String s) { String pattern = "^((13[0-9])|(14[5,7])|(15[^(4,\\D)])|(17[0,6,7,8])|(18[0-9]))\\d{8}$"; Pattern phone = Pattern.compile(pattern); return phone.matcher(s).matches(); }
From source file:Main.java
/** * Phone number validation Regular Expressions * * @param input input/*from w ww . j av a 2 s .c om*/ * @return true or false */ public static boolean isPhoneNumber(String input) { // String regex = "^\\d{7,8}$|^\\d{3,4}-\\d{7,8}$|^1[3|4|5|8][0-9]\\d{4,8}$"; String regex = "^\\d{7,8}$|^\\d{3,4}-\\d{7,8}$|^1\\d{10}$"; Pattern p = Pattern.compile(regex); return p.matcher(input).matches(); }
From source file:Main.java
public static boolean isPhoneFormat(String phone) { String regExp = "^[1]([3][0-9]{1}|59|58|88|89)[0-9]{8}$"; Pattern p = Pattern.compile(regExp); Matcher m = p.matcher(phone); boolean isCorrect = m.find();// boolean return isCorrect; }
From source file:Main.java
public static boolean isInteger(String str) { if (str == null) return false; Pattern pattern = Pattern.compile("[0-9]+"); return pattern.matcher(str).matches(); }
From source file:Main.java
public static boolean isPhone(String ed1) { // TODO Auto-generated method stub String regExp = "^(13[0-9]|15[0-9]|17[0-9]|18[0-9]|14[0-9])[0-9]{8}$"; Pattern p = Pattern.compile(regExp); Matcher m = p.matcher(ed1); return m.matches(); }
From source file:Main.java
public static boolean isEmail(String str) { boolean flag = false; String check = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$"; Pattern pattern = Pattern.compile(check); flag = pattern.matcher(str).matches(); return flag;//ww w . j ava 2 s.com }
From source file:Main.java
public static boolean isMobileNO(String mobiles) { Pattern p = Pattern.compile("^\\d{11}$"); Matcher m = p.matcher(mobiles); return m.matches(); }
From source file:Main.java
public static boolean isEmail(String email) { if (email == null || email.trim().length() == 0) return false; String str = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$"; Pattern p = Pattern.compile(str); Matcher m = p.matcher(email); return m.matches(); }
From source file:Main.java
public static boolean isValid_bec_kdh(String kdh) { Pattern p = Pattern.compile("^CN\\d{3}"); Matcher m = p.matcher(kdh); return m.matches(); }
From source file:Main.java
public static String extractPattern(String string, String pattern) { Pattern p = Pattern.compile(pattern); Matcher m = p.matcher(string); if (!m.find()) return null; return m.toMatchResult().group(1); }