C#正则表达式用于手机号判断
来源:互联网 发布:java开发是做什么的 编辑:程序博客网 时间:2024/06/05 06:36
*********************用手机号注册帐号对手机号判断(正则表达式判断)***********************************/
while (true)
{
Console.WriteLine("输入手机号,判断是否合规");
string phonenumber = Console.ReadLine();
//正则判断手机号是否合规
string path = @"((^13[0-9]{1}[0-9]{8}|^15[0-9]{1}[0-9]{8}|^14[0-9]{1}[0-9]{8}|^16[0-9]{1}[0-9]{8}|^17[0-9]{1}[0-9]{8}|^18[0-9]{1}[0-9]{8}|^19[0-9]{1}[0-9]{8})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)";
if (phonenumber.Length == 11)
{
//public static bool IsMatch(string input, string pattern);bool类型
bool isphone = Regex.IsMatch(phonenumber, path);
Console.WriteLine("电话:" + isphone);
if (isphone)
{
Console.WriteLine("手机号符合要求");
}
else
{
Console.WriteLine("手机号不符合要求");
}
}
else
{
Console.WriteLine("手机号长度不够11位");
}
}
while (true)
{
Console.WriteLine("输入手机号,判断是否合规");
string phonenumber = Console.ReadLine();
//正则判断手机号是否合规
string path = @"((^13[0-9]{1}[0-9]{8}|^15[0-9]{1}[0-9]{8}|^14[0-9]{1}[0-9]{8}|^16[0-9]{1}[0-9]{8}|^17[0-9]{1}[0-9]{8}|^18[0-9]{1}[0-9]{8}|^19[0-9]{1}[0-9]{8})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)";
if (phonenumber.Length == 11)
{
//public static bool IsMatch(string input, string pattern);bool类型
bool isphone = Regex.IsMatch(phonenumber, path);
Console.WriteLine("电话:" + isphone);
if (isphone)
{
Console.WriteLine("手机号符合要求");
}
else
{
Console.WriteLine("手机号不符合要求");
}
}
else
{
Console.WriteLine("手机号长度不够11位");
}
}
阅读全文
0 0
- C#正则表达式用于手机号判断
- 正则表达式判断手机号
- 正则表达式判断手机号
- java-正则表达式判断手机号
- java-正则表达式判断手机号
- Java正则表达式判断手机号
- java正则表达式判断手机号
- java-正则表达式判断手机号
- 正则表达式判断电信手机号
- 判断手机号的正则表达式
- 正则表达式判断手机号是否合法
- java-正则表达式判断手机号
- lua正则表达式判断手机号
- java-正则表达式判断手机号
- java-正则表达式判断手机号
- java-正则表达式判断手机号
- java-正则表达式判断手机号
- Java正则表达式判断手机号是否合法
- JPA
- 基于ActiveAndroid框架的BaseModel
- computer vision笔记(二)
- Leetcode:718. Maximum Length of Repeated Subarray
- Dto--数据传输对象的应用
- C#正则表达式用于手机号判断
- 文章标题
- 腾讯电脑管家(qq电脑管家)官方正式版V12.9.19152.219下载 | 电脑管家官方网下载
- 多线程
- 学习Hadoop的第一课(开始进入大数据的世界)
- Ciclop开源3D扫描仪软件---Horus源码分析之src\horus\engine\calibration\calibration_data.py
- raft算法学习笔记
- 邮局post office(dp优化之四边形不等式)
- JAVA 第十次作业