匹配手机号


 1             //FileStream fs = new FileStream(@"C:\Users\Alex\Desktop\Task.txt", FileMode.Open, FileAccess.Read);
2 //StreamReader sr = new StreamReader(fs);
3
4 #region "Read Content"
5 StreamReader sr = new StreamReader(@"C:\Users\Alex\Desktop\Task.txt", Encoding.GetEncoding("gb2312"));
6 string content = sr.ReadToEnd();
7
8 sr.Close();
9
10 Console.WriteLine(content);
11
12 Regex rx = new Regex(@"1[3-8]\d{9}");
13 MatchCollection matches = rx.Matches(content);
14 Console.WriteLine(matches.Count);
15 foreach (Match match in matches)
16 {
17 Console.WriteLine(match.Value);
18 }
19 Console.ReadKey();
20 #endregion

匹配手机号

时间: 2024-10-10 14:23:35

匹配手机号的相关文章

iOS正则匹配手机号

#pragma 正则匹配手机号+ (BOOL)validateMobile:(NSString *)mobileNum{    /**     * 手机号码     * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188     * 联通:130,131,132,152,155,156,185,186     * 电信:133,1349,153,180,189     */    NSString * MOBILE = 

python 正则匹配手机号

import rephone = str(input('请输入手机号:'))# b = str(12345678912)t = re.compile(r'^1(3\d|4[4-9]|5[0-35-9]|6[67]|7[013-8]|8[0-9]|9[0-9])\d{8}$')s = re.search(t,phone)# print(s)if s: print(s.group(),'是正常手机号')else: print('手机号格式不正确') 原文地址:https://www.cnblogs.

iOS判断字符串是否为手机号,iOS判断字符串是是否为字符串,iOS判断字符串是否为纯数字

#pragma 正则匹配手机号 + (BOOL)isPhoneNumber:(NSString *)str { if ([str length] == 0) { UIAlertView* alert = [[UIAlertView alloc] initWithTitle:@"提示"message:@"请输入手机号码" delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil, nil]

PHP如何批量生成手机号-使用PHP 如何生成一组不重复的手机号码?

<?php //匹配手机号的正则表达式 #^(13[0-9]|14[47]|15[0-35-9]|17[6-8]|18[0-9])([0-9]{8})$# $arr = array( 130,131,132,133,134,135,136,137,138,139, 144,147, 150,151,152,153,155,156,157,158,159, 176,177,178, 180,181,182,183,184,185,186,187,188,189, ); for($i = 0; $i

正则表达式匹配号码

因为项目中要匹配手机号,所以接触了正则表达式,没有深入学习,直说明一个简单的应用. 在java里,匹配要用matches(表达式字符串)方法. 表达式要以^开头,以$结尾. 下面是基本语法表: 字符 说明 \ 将下一字符标记为特殊字符.文本.反向引用或八进制转义符.例如,"n"匹配字符"n"."\n"匹配换行符.序列"\\"匹配"\","\("匹配"(". ^ 匹配输

正則表達式匹配号码

由于项目中要匹配手机号.所以接触了正則表達式,没有深入学习,直说明一个简单的应用. 在java里,匹配要用matches(表达式字符串)方法. 表达式要以^开头,以$结尾. 以下是基本的语法表: 字符 说明 \ 将下一字符标记为特殊字符.文本.反向引用或八进制转义符. 比如,"n"匹配字符"n"."\n"匹配换行符.序列"\\"匹配"\"."\("匹配"(". ^ 匹

ios使用常用正则表达式验证密码身份证手机号

#pragma 正则匹配手机号 + (BOOL)checkTelNumber:(NSString *) telNumber { NSString *pattern = @^1+[3578]+\d{9}; NSPredicate *pred = [NSPredicate predicateWithFormat:@SELF MATCHES %@, pattern]; BOOL isMatch = [pred evaluateWithObject:telNumber]; return isMatch;

正则表达式匹配电话号码和手机号码

正则表达式 \d{3}-\d{8}|\d{4}-\d{7} 匹配 0511-4405222 | 021-87888822 不匹配 02-552255 12345-784787 正则表达式 (^\([0]\d{2}|\d{4}\))(\d{6,7}$) 匹配 (021)1234567 | (0411)123456 | (000)000000 不匹配 (123)1234567 | 025123456 | 0252345678 正则表达式 ^(?<national>\+?(?:86)?)(?<

AngularJS 表单验证手机号(非必填)

代码: <form ng-app="myApp" ng-controller="validateCtrl" name="myForm" novalidate> <p>电话:<br> <input type="text" name="phone" ng-model="phone" ng-pattern="/(^$)|^(((\+86)|(