David преди 10 години
родител
ревизия
5b09804712
променени са 1 файла, в които са добавени 12 реда и са изтрити 0 реда
  1. 12 0
      app/src/main/java/com/example/david/myapplication/EmailValidator.java

+ 12 - 0
app/src/main/java/com/example/david/myapplication/EmailValidator.java

@@ -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();
+    }
+}