Địa chỉ email hợp lệ c++

Địa chỉ email hợp lệ c++

Trong quá trình lập trình bằng ngôn ngữ lập trình C#, sẽ có những lúc mà ứng dụng hay trang web đó cần kiểm tra các thông tin được nhập vào. Địa chỉ email cũng là một thông tin quan trọng cần phải kiểm tra. Chính vì vậy, trong bài viết này, mình sẽ trình bày những cách mà bản thân mình đã dùng để kiểm tra email hợp lệ trong C#.

* Cách 1:

– Sử dụng không tên (namespace) System.Net.Mail và lớp (class) MailAddress.

public bool IsEmail(string email)
{
    try
    {
        MailAddress m = new MailAddress(email);
        return true;
    }
    catch (FormatException)
    {
        return false;
    }
}

* Cách 2:

– Sử dụng không tên (namespace) System.Text.RegularExpressions và lớp (class) Regex.

– Đây là cách kiểm tra email hợp lệ bằng biểu thức chính quy (regular expression). Bạn có thể lấy các biểu thức chính quy tốt hơn tại đây: Best Regular Expression for Email Validation in C#.

using System.Text.RegularExpressions;

public static bool IsEmail(string email)
{
  if(string.IsNullOrEmpty(email))
    return false;
  
  string strRegex = @"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$";
  Regex regex = new Regex(strRegex);
  
  return regex.IsMatch(email);
}

– Cũng là cách 2 nhưng đã được viết ngắn gọn hơn:

public static bool IsEmail(string email)
{
  if(string.IsNullOrEmpty(email))
    return false;
  
  return Regex.IsMatch(email, @"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$");
}

Các bài viết liên quan

Bạn có thế đọc thêm các bài viết về chủ đề CNTT tại đây nhé: Công nghệ thông tin.

Lời kết

Qua bài viết trên, mình đã chia sẻ cho bạn những cách để kiểm tra sự hợp lệ của email. Bạn có thể tham khảo những cách trên và áp dụng cho trang web, ứng dụng hoặc bất kỳ dự án nào đó mà có sử dụng ngôn ngữ lập trình C#. Ngoài ra, trong lập trình C# vẫn còn nhiều cách khác để kiểm tra địa chỉ email. Một trong số đó là sử dụng EmailAddressAttribute của không gian tên (namespace) System.ComponentModel.DataAnnotations. Mình sẽ đề cập vấn đề này trong một bài viết khác.

Cuối cùng, cảm ơn bạn đã đọc hết bài viết này, nếu bạn có vấn đề cần giải đáp, hãy để lại bình luận cho mình nhé!

Hits: 329

Đa phần vào thời điểm hiện tại, ai cũng dùng cách thức gửi Email điện tử để liên hệ với nhau, vì vậy cái tên Email vô cùng quan trọng đối với mỗi người hay công ty. Bài content này sẽ Hướng dẫn tạo tên Email hợp lệ – Tên Email ấn tượng 2022 nhé.

Hướng dẫn tạo tên Email hợp lệ

Tạo tên người dùng

Nếu bạn thấy thông báo “Tên khách hàng không được phép” khi đăng ký Tài khoản Google hoặc Gmail, hãy thực hiện theo các nguyên tắc sau.

Lưu ý: Bạn không thể vận dụng “Abuse” và “Postmaster” làm tên quý khách hàng hoặc bí danh vì đây những bí danh đã được đặt trước. Để biết thêm nội dung, hãy tìm hiểu chính sách về thư rác và lạm dụng của bên chúng tôi.

Độ dài ký tự

Chọn một tên quý khách hàng dài từ 6 đến 30 ký tự. Tên người dùng của bạn sẽ kết hợp tùy ý các chữ cái, số hoặc ký hiệu.

Ký tự đặc biệt

Tên khách hàng có khả năng chứa các chữ cái (a-z), chữ số (0-9) và dấu chấm (.).

Tên quý khách hàng không được chứa ký hiệu và (&), dấu bằng (=), dấu gạch dưới (_), dấu nháy đơn (‘), dấu gạch ngang (-), dấu cộng (+), dấu phẩy (,), dấu ngoặc (<,>) hoặc nhiều dấm chấm (.) liên tiếp.

Tên người dùng có thể khởi đầu hoặc kết thúc bằng các ký tự không phải là chữ và số trừ dấu chấm (.). Ngoài quy tắc này, dấu chấm (.) không cần thiết trong địa chỉ Gmail.

Địa chỉ email hợp lệ c++
Hướng dẫn tạo tên Email hợp lệ

Hướng dẫn đặt tên Email dẹp và ấn tượng

Thêm sở thích hay cá tính vào địa chỉ Email

Trước tiên, muốn đặt được tên Email đẹp thì bạn phải định hướng cho địa chỉ Email đó nói gì về mình mà có thể gây được ấn tượng người truy cập tuy nhiên lại không quá phô trương, bạn hãy thử nghĩ ra nhiều cách khác lạ một tí và tìm những điểm đặc biệt đưa vào tên Email của mình. Một tên Email ấn tượng ngoài tên bản thân hay giới tính,… bạn có thể thử đưa thêm sở thích hay một từ ngữ nào mà bạn yêu thích vào Email.

Ví dụ: hay

Ngoài ra bạn có thể đưa cách điệu, cá tính của mình vào để làm tên Email đẹp và lôi cuốn hơn, nhưng chú ý vì nó gián tiếp giới thiệu giá trị con người bạn nên bạn cần suy xét thật kỹ trước khi đặt tên theo dạng này. nếu như con người bạn hài hước thì bạn sẽ thêm những từ ngữ như “smile”, “fulhappy”, “happy”,… nếu như bạn có tính cách trầm lắng thì có khả năng vận dụng những từ như “cool”, “ice”,…

Ví dụ: ,

Địa chỉ email hợp lệ c++
Hướng dẫn tạo tên Email hợp lệ

Thêm con số vào địa chỉ Email

Nếu bạn đã đặt được tên Email đẹp cho mình rồi tuy nhiên không may lại bị trùng với một tên khác có người đã đặt trước bạn, cách khắc phục dễ dàng đặc biệt là cho thêm một con số nào đấy mà nó có ý nghĩa với bạn chẳng hạn như ngày, tháng, năm sinh, ngày kỉ niệm nào đó ấn tượng với bạn. Nhìn chung cách làm này rất được nhiều người sử dụng vì nó khá đơn giản nhưng lại mang về cho bạn một cái tên Email ấn tượng.

Ví dụ: ,

Cố tình viết sai lỗi chính tả tạo sự khác biệt trong địa chỉ Email

Mách bạn thêm một cách tạo tên Email đẹp và ấn tượng nữa, cách này sẽ có phần đặc biệt hơn hai cách trên, đó là bạn hãy thử cố tình viết sai chính tả để phong cách cho địa chỉ Email của mình tuy nhiên lưu ý là bạn phải dùng từ có phát âm cùng với từ gốc để người đọc tên Email của bạn vẫn biết được từ gốc là từ nào, họ mới nhận ra hàm ý trong cách đặt tên Email của bạn dù bạn ghi không đúng.

Ví dụ: ,

Địa chỉ email hợp lệ c++
Hướng dẫn tạo tên Email hợp lệ

(Nguồn: Tổng hợp)

BÀI VIẾT LIÊN QUAN

  • Hướng dẫn đặt tên Email chuyên nghiệp mới nhất 2022
  • Cách Đặt Tên Email Chuyên Nghiệp Mới Nhất Năm 2022
  • Cách xem Email của người khác trên Facebook đơn giản [2022]
  • Địa chỉ Email là gì? Cách viết địa chỉ Email đơn giản [2022]

Lời kết

Qua bài viết trên của Atpweb.vn đã cung cấp đến các bạn đọc một số thông tin về Hướng dẫn tạo tên Email hợp lệ – Tên Email ấn tượng 2022. Hy vọng những thông tin trên của bài viết sẽ hữu ích với các đọc. Cảm ơn các bạn đã dành nhiều thời gian để xem qua bài viết này nhé.

ATP WEB – XÂY DỰNG NGÔI NHÀ ONLINE

  • Hotline: 0707 6666 56
  • Fanpage: ATP Web
  • Email:
  • Website: https://atpweb.vn/blog/

Cảm ơn bạn đã đánh giá bài viết