Validate định dạng địa chỉ Email trong Regex trong Java
Miêu tả vấn đề
Cách Validate định dạng địa chỉ Email trong Regex trong Java?
Giải pháp
Ví dụ sau minh họa cách Validate định dạng địa chỉ Email trong Regex bởi sử dụng phương thức matches() của lớp String trong Java.
public class Main { public static void main(String[] args) { String EMAIL_REGEX = "^[\\w-_\\.+]*[\\w-_\\.]\\ @([\\w]+\\.)+[\\w]+[\\w]$"; String email1 = "[email protected]"; Boolean b = email1.matches(EMAIL_REGEX); System.out.println("is e-mail: "+email1+" :Valid = " + b); String email2 = "user^domain.co.in"; b = email2.matches(EMAIL_REGEX); System.out.println("is e-mail: "+email2 +" :Valid = " + b); } }
Kết quả
Code trên sẽ cho kết quả sau:
is e-mail: [email protected] :Valid = true is e-mail: user^domain.co.in :Valid = false
Bài học Bài tập Java phổ biến tại hoconline.club:
regular_expression_trong_java.jsp
Bài viết liên quan