判断 邮箱格式是否正确

Posted 冷风~云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断 邮箱格式是否正确相关的知识,希望对你有一定的参考价值。

练习:判断邮箱格式是否正确
1.有且只能有一个@
2.不能以@开头
[email protected]之后至少有一个.
[email protected]和.不能靠在一起
5.不能以.结尾

 1  Console.Write("请输入邮箱地址:");
 2             string m = Console.ReadLine();
 3             if (m.IndexOf("@") == m.LastIndexOf("@"))
 4             {
 5                 if (m.IndexOf("@") != 0)
 6                 {
 7                     string a = m.Substring(m.IndexOf("@"));
 8                     bool b=a.Contains(".");
 9                     if (b == true)
10                     {
11                         if (a.IndexOf(".") != 1)
12                         {
13                             if (m.Length - 1 != m.LastIndexOf("."))
14                             {
15                                 Console.WriteLine("您输入的格式正确!");
16                             }
17                             else
18                             {
19                                 Console.WriteLine("您输入的格式有误!");
20                             }
21                         }
22                         else
23                         {
24                             Console.WriteLine("您输入的格式有误!");
25                         }
26                     }
27                     else
28                     {
29                         Console.WriteLine("您输入的格式有误!");
30                     }
31                 }
32                 else
33                 {
34 
35                     Console.WriteLine("您输入的格式有误!");
36                 }
37             }
38             else
39             {
40                 Console.WriteLine("您输入的格式有误!");
41             }
42 
43             Console.ReadLine();

 

以上是关于判断 邮箱格式是否正确的主要内容,如果未能解决你的问题,请参考以下文章

Java编程练习之判断Java文件名是否正确,判断邮箱格式是否正确和统计指定字符串中某字符现的次数

判断 邮箱格式是否正确

3月12日 判断邮箱格式是否正确

验证:验证邮箱格式是否正确

实用类-判断文件名和邮箱是否正确

Laravel 判断邮箱是否已存在,并验证邮箱格式是否合法