For example, I want to Validate Minimum-Length, and if it\'s Email
, a PhoneNumber
.
How is this possible in android. I wan
For the validation of Text box
1. minimum length: u can directly give the length of that text. 2. mail validation:
public boolean isEmailValid(String email)
{
String regExpn =
"^(([\\w-]+\\.)+[\\w-]+|([a-zA-Z]{1}|[\\w-]{2,}))@"
+"((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\.([0-1]?"
+"[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\."
+"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\.([0-1]?"
+"[0-9]{1,2}|25[0-5]|2[0-4][0-9])){1}|"
+"([a-zA-Z]+[\\w-]+\\.)+[a-zA-Z]{2,4})$";
CharSequence inputStr = email;
pattern = Pattern.compile(regExpn,Pattern.CASE_INSENSITIVE);
matcher = pattern.matcher(inputStr);
if(matcher.matches())
return true;
else
return false;
}
1. For phone number: If you want to fix length then give the length and the input type is number.