package com.richardradics.commons.util;
/**
* Common regexps.
*
* Created by Richard Radics on 2015.02.11..
*/
public class RegexUtil {
public static final String EMAIL_PATTERN = "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-\\+]+)*@" + "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
// public static final String PASSWORD_PATTERN =
// "(?=(.*[a-zA-Z]))^[0-9a-zA-Z!@#$%^&*()_+\\-=\\[\\]{};':\"\\|,.<>\\/?]{4,}$";
public static final String PASSWORD_PATTERN = ".{4,}";
public static final String USERNAME_PATTERN = "(?=(.*[a-zA-Z]){3})^[0-9a-zA-Z]{3,}$";
public static final String ANYTHING_PATTERN = ".*";
// public static final String USERNAME_LENGTH_PATTERN =
// "((?=.*\d)|(?=.*[a-z])|(?=.*[a-z])|(?=.*[A-Z]).{5,20})";
public static final String FULL_NAME_PATTERN = "^([ \\x{00C0}-\\x{01FF}a-zA-Z\\'\\-\\.])*$"; //
public static final String PHONE_PATTERN = "^[0-9]{8,13}$";
}