/domain/src/main/java/uk/co/radicalapps/android/domain/ValidationUtils.java
Java | 26 lines | 20 code | 6 blank | 0 comment | 2 complexity | 347c5a12a5be27349723ec273967b8fd MD5 | raw file
- package uk.co.radicalapps.android.domain;
- import java.util.regex.Pattern;
- public class ValidationUtils {
- private static final Pattern EMAIL_ADDRESS_REGEX
- = Pattern.compile(
- "[a-zA-Z0-9\\+\\.\\_\\%\\-\\+]{1,256}" +
- "\\@" +
- "[a-zA-Z0-9][a-zA-Z0-9\\-]{0,64}" +
- "(" +
- "\\." +
- "[a-zA-Z0-9][a-zA-Z0-9\\-]{0,25}" +
- ")+"
- );
- public static boolean isEmailValid(String email){
- return EMAIL_ADDRESS_REGEX.matcher(email).matches();
- }
- public static boolean isPasswordValid(String password){
- return password != null && password.length() >= 8;
- }
- }