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

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    498
    Đã được thích:
    29
    Điểm thành tích:
    28
    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

    danh sách diễn đàn rao vặt gov chất lượng
  2. phamcongson

    phamcongson

    Police

    Tham gia ngày:
    3/6/13
    Bài viết:
    518
    Đã được thích:
    98
    Đ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

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    498
    Đã được thích:
    29
    Điểm thành tích:
    28
    Cảm ơn bạn, mình làm được như bạn chỉ rồi. tk
     


Like và Share ủng hộ ITSEOVN