|
|
@@ -0,0 +1,12 @@
|
|
|
+package com.example.david.myapplication;
|
|
|
+import java.util.regex.Pattern;
|
|
|
+public class EmailValidator {
|
|
|
+ private 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,})$";
|
|
|
+
|
|
|
+ private static Pattern pattern = Pattern.compile(EMAIL_PATTERN);
|
|
|
+ public static boolean validate(final String hex) {
|
|
|
+ return pattern.matcher(hex).matches();
|
|
|
+ }
|
|
|
+}
|