使用 android Java Phone 、电子邮件、日期的正则表达式验证
regex validation with android Java Phone , Email, Date
谁能帮我用 android Java 进行这些正则表达式验证:
日期:yyyy-mm-dd
Phone : (0999)-999-99-99
电子邮件:abc@gmail.com
因为 API 8 级及以上,Android 有电子邮件模式,phone 数字 e 等;你可以使用。例如:
private boolean isValidEmail(CharSequence email) {
if (!TextUtils.isEmpty(email)) {
return Patterns.EMAIL_ADDRESS.matcher(email).matches();
}
return false;
}
private boolean isValidPhoneNumber(CharSequence phoneNumber) {
if (!TextUtils.isEmpty(phoneNumber)) {
return Patterns.PHONE.matcher(phoneNumber).matches();
}
return false;
}
详情请见:http://developer.android.com/reference/android/util/Patterns.html
希望对您有所帮助。
谁能帮我用 android Java 进行这些正则表达式验证:
日期:yyyy-mm-dd
Phone : (0999)-999-99-99
电子邮件:abc@gmail.com
因为 API 8 级及以上,Android 有电子邮件模式,phone 数字 e 等;你可以使用。例如:
private boolean isValidEmail(CharSequence email) {
if (!TextUtils.isEmpty(email)) {
return Patterns.EMAIL_ADDRESS.matcher(email).matches();
}
return false;
}
private boolean isValidPhoneNumber(CharSequence phoneNumber) {
if (!TextUtils.isEmpty(phoneNumber)) {
return Patterns.PHONE.matcher(phoneNumber).matches();
}
return false;
}
详情请见:http://developer.android.com/reference/android/util/Patterns.html
希望对您有所帮助。