Hàm lọc Email không hợp lệ trong asp.net (c#) với Regex.IsMatch

Thảo luận trong 'Lập trình web Asp.net' bắt đầu bởi seolagi, 24/3/17.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,024
    Đã được thích:
    80
    Điểm thành tích:
    48
    Chỉ mình cách xử lý hàm Regex.IsMatch để kiểm tra email hợp lệ. Với đoạn code dưới, ai biết cách khai báo trong biến emailPattern như thế nào để khi không hợp lệ thì báo cho mình biết.
    Mã:
    var emailPattern = @"....";
    if (Regex.IsMatch(email, emailPattern))
    {
            //Email hợp lệ...
    }
    else
    {
          //Email không hợp lệ
    }
    
     
    Cảm ơn đã xem bài:

    Hàm lọc Email không hợp lệ trong asp.net (c#) với Regex.IsMatch

  2. phamcongson
    Tham gia ngày:
    3/6/13
    Bài viết:
    474
    Đã được thích:
    93
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Bạn sửa lại như sau nhé.
    Mã:
    var emailPattern = @"^(\w+@\w+(\.\w+){1,2})$";
    if (Regex.IsMatch(email, emailPattern))
    {
            //Email hợp lệ...
    }
    else
    {
          //Email không hợp lệ
    }
    
    Sử dụng thư viện
    Mã:
    using System.Text.RegularExpressions;
    
     
    seolagi thích bài này.
  3. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,024
    Đã được thích:
    80
    Điểm thành tích:
    48
    Cảm ơn bạn, mình làm được như bạn chỉ rồi. tk
     


Chủ để tương tự : Hàm lọc
Diễn đàn Tiêu đề Date
Lập trình web Asp.net Hàm split() chuỗi string và duyệt chuỗi trong javascript 25/11/20
Lập trình web Asp.net Hàm làm tròn số trong c#, asp.net cho lập trình viên code 6/10/16
Lập trình web Asp.net Code Regex.Matches lọc lấy href, url trong đoạn file html 25/4/17
Lập trình web Asp.net Lọc toàn bộ Email trong 1 file, 1 trang web, chuỗi html với asp.net (c#) 24/3/17