List of usage examples for java.util.regex Pattern matcher
public Matcher matcher(CharSequence input)
From source file:Main.java
public static boolean isPhoneNumber(String phoneNumber) { if (!TextUtils.isEmpty(phoneNumber)) { String regex = "1([\\d]{10})|((\\+[0-9]{2,4})?\\(?[0-9]+\\)?-?)?[0-9]{7,8}"; Pattern p = Pattern.compile(regex); Matcher matcher = p.matcher(phoneNumber); return matcher.find(); } else {/*w w w . ja v a 2s .c o m*/ return false; } }
From source file:Main.java
public static boolean CheckUserName(String name) { Pattern p = Pattern.compile("[0-9]*"); Matcher m = p.matcher(name); if (m.matches()) { }/* ww w .j ava 2 s . com*/ p = Pattern.compile("[a-zA-Z]"); m = p.matcher(name); if (m.matches()) { } return true; }
From source file:Main.java
public static boolean isValidEmail(String email) { String ePattern = "^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$"; Pattern p = Pattern.compile(ePattern); java.util.regex.Matcher m = p.matcher(email); return m.matches(); }
From source file:Main.java
public static boolean isMobileNO(String mobiles) { // Pattern p = // Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[0,1,2,5-9]))\\d{8}$"); Pattern p = Pattern.compile("^([0-9]{3})\\d{8}$"); Matcher m = p.matcher(mobiles); return m.matches(); }
From source file:Main.java
public static boolean isMobileNo(String mobiles) { Pattern p = Pattern.compile("^1[3|4|5|8][0-9]\\d{4,8}$"); Matcher m = p.matcher(mobiles); return m.matches(); }
From source file:Main.java
public static String replaceAllBlank(String str) { if (TextUtils.isEmpty(str)) return ""; Pattern p = Pattern.compile("\\s*|\t|\r|\n"); Matcher m = p.matcher(str); String dest = m.replaceAll(""); return dest;//from w w w . ja v a 2 s . co m }
From source file:Main.java
public static boolean isDeletePng(EditText input, int cursor) { String st = "[p/_000.png]"; String content = input.getText().toString().substring(0, cursor); if (content.length() >= st.length()) { String checkStr = content.substring(content.length() - st.length(), content.length()); String regex = "\\[[^\\]]+\\]"; Pattern p = Pattern.compile(regex); Matcher m = p.matcher(checkStr); return m.matches(); }//from w w w .j a va2s . co m return false; }
From source file:Main.java
public static boolean isAvailableRealname(String realname) { String regEx = "^[\u4E00-\u9FA5]{2,4}+$"; Pattern pattern = Pattern.compile(regEx); Matcher matcher = pattern.matcher(realname); if (matcher.matches()) { return true; }/*from w w w . j a v a 2 s . co m*/ return false; }
From source file:Main.java
public static boolean checkEmail(String email) { String emailPattern = "^\\s*\\w+(?:\\.{0,1}[\\w-]+)*@[a-zA-Z0-9]+(?:[-.][a-zA-Z0-9]+)*\\.[a-zA-Z]+\\s*$"; Pattern pattern = Pattern.compile(emailPattern); Matcher matcher = pattern.matcher(email); return matcher.find(); }
From source file:Main.java
/** * Validates email address//w w w. j a v a2s.c o m * @param email The address to validate * @return True if it is valid. */ public static boolean validEmail(String email) { String regex = "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$"; Pattern pattern = Pattern.compile(regex); Matcher matcher = pattern.matcher(email); return matcher.matches(); }