Ở bài Kiểm tra địa chỉ email của dịch vụ Google (Gmail và tên miền Google cung cấp) có tồn tại hay không bằng C#, đã hướng dẫn bạn 1 địa chỉ email có tồn tại hay không khi người dùng nhập vào. Bài viết này gisgpsrs sẽ giới thiệu bạn hàm kiểm tra xem email người dùng nhập vào đã đúng theo định dạng email chưa. Để tiện cho người dùng nhập đúng với yêu cầu, và khi kiểm tra sẽ được nhanh chóng.
- Định dạng email có dạng "username@hots.com"
- Hàm kiểm tra như sau:
public static bool isEmail(string inputEmail)
{
inputEmail = inputEmail ?? string.Empty;
string
strRegex = @"^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}"
+
@"\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\"
+
@".)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$";
Regex
re = new Regex(strRegex);
if
(re.IsMatch(inputEmail))
return
(true);
else
return
(false);
}
- Kết quả trả về là true là đúng định dạng
Chúc bạn thành công!
Hãy like nếu bài viết có ích →
Kết bạn với gisgpsrs trên Facebook
để nhận bài viết mới nóng hổi
Không có nhận xét nào:
Đăng nhận xét