C#使用正则表达式验证电话号码、手机号、身份证号代码
验证电话号码的主要代码如下:
public bool IsTelephone(stringstr_telephone)
{
returnSystem.Text.RegularExpressions.Regex.IsMatch(str_telephone,@"^(\d{3,4}-)?\d{6,8}$");
}
验证手机号码的主要代码如下:
public bool IsHandset(string str_handset)
{
returnSystem.Text.RegularExpressions.Regex.IsMatch(str_handset,@"^[1]+[3,5]+\d{9}");
}
验证身份证号的主要代码如下:
public bool IsIDcard(stringstr_idcard)
{
returnSystem.Text.RegularExpressions.Regex.IsMatch(str_idcard,@"(^\d{18}$)|(^\d{15}$)");
}
验证输入为数字的主要代码如下:
public bool IsNumber(stringstr_number)
{
returnSystem.Text.RegularExpressions.Regex.IsMatch(str_number,@"^[0-9]*$");
}
验证邮编的主要代码如下:
public boolIsPostalcode(string str_postalcode)
{
returnSystem.Text.RegularExpressions.Regex.IsMatch(str_postalcode,@"^\d{6}$");
}
C#使用正则表达式验证电话号码、手机号、身份证号代码相关推荐
- [前台]---js+jquery校验姓名,手机号,身份证号
记一次前台验证姓名,手机号,身份证号的代码,复制即用,前提是有引入jquery. var name = "姓名"if(!is_forbidName(name)){alert(&qu ...
- 正则表达式 验证邮箱、身份证、手机号等
正则表达式 验证邮箱.身份证.手机号等 1.参考文献 2. 案例演练 验证: 邮箱-手机-身份证 3. 案例演练 验证: 邮箱-手机-身份证-姓名 1.参考文献 主要参考了"常用正则表达式- ...
- 1.22 实例:正则表达式验证电话号码
在注册会员时,经常需要输入电话号码,电话号码是指手机号码或者固定电话.如果输入的内容不合法,则会向用户输出提示.本实例模拟实现电话号码的验证功能,接收用户在控制台输入的电话号码,然后进行判断,并将结果 ...
- Java正则表达式验证电话号码
在注册会员时,经常需要输入电话号码,电话号码是指手机号码或者固定电话.如果输入的内容不合法,则会向用户输出提示.本实例模拟实现电话号码的验证功能,接收用户在控制台输入的电话号码,然后进行判断,并将结果 ...
- java电话号码开头_Java正则表达式验证电话号码
在注册会员时,经常需要输入电话号码,电话号码是指手机号码或者固定电话.如果输入的内容不合法,则会向用户输出提示.本实例模拟实现电话号码的验证功能,接收用户在控制台输入的电话号码,然后进行判断,并将结果 ...
- java 正则表达式 电话_Java-12正则表达式验证电话号码
在注册会员是,经常需要输入电话号码,电话号码是只手机号码或者固定电话.如果输入的内容不合法,则会向用户输出提士.本实例模拟实现电话号码的验证功能,接收用户在控制台输入的电话号码,然后进行判断,并将结果 ...
- Java对姓名, 手机号, 身份证号, 地址进行脱敏
替换几位就用几个*号 一.姓名 1, 脱敏规则: 只显示第一个汉字,比如李某某置换为李**, 李某置换为李* private static String desensitizedName(String ...
- C#中使用正则表达式验证电话号码、手机号、身份证号、数字和邮编
验证电话号码的主要代码如下: public bool IsTelephone(string str_telephone) { return System.Text.RegularExpressions ...
- python正则表达式大全(常用数字、字符、常用的需求包括手机号、邮箱、电话号码、身份证号等)
一.正则表达式基础字符代表的意思 \w 匹配所有的字母 \W 匹配所有非字母 \d 匹配所有的数字 \D 匹配所有非数字 \s 空格 \S 匹配所有非空格 . 任意除换行符(\n) \. 表示点符号, ...
最新文章
- layout-maxWidth属性用法
- shell day01 : Shell概述 编写及执行脚本 、 Shell变量
- 搜狗输入法怎么切换为繁体_搜狗这次太良心了,必须强推这工具!
- window.onload和3的小游戏
- 黑客内鬼窃取华尔街金融服务公司核心交易算法
- 重磅!新增一个假期!此地已正式发文!
- Linux下DRBD配置
- python3 xlsxwiter模块插入matplotlib保存到io.BytesIO中的图
- CodeVs 1017 乘积最大(DP)
- 为了搞懂什么是区块链,我都快抑郁了(转)
- [Ext JS6] Grid不同列的关联编辑
- Thinkphp使用消息队列Queue
- Rust: 如何在windows环境中用Atom中玩转它?--new
- Idea内网配置仓库地址
- 战舰世界选服务器删除什么文件夹,《战舰世界》常见问题解决方案合集
- SAS硬盘与SATA硬盘有什么区别
- mongodb数据库添加用户名密码以及忘记密码重置操作
- start request repeated too quickly for filebeat.service
- 渗透测试人员常用的8种火狐插件
- CreateCompatibleDC(HDC hdc);
热门文章
- 致2020年的高考:教育改变命运
- 1、IOS开发--iPad之仿制QQ空间(登录界面搭建+登录逻辑实现)
- 最短路径—— Til the Cows Come Home
- MYSQL学习教程总结
- InnoDB: Running in read-only mode 问题排查
- H310_710阵列卡配置.
- python爬取数据时报错:`aiohttp.client_exceptions.ClientConnectorCertificateError: Cannot connect to host sea
- JSP志愿者在线报名系统
- matlab 隐写分析,RS隐写分析.ppt
- java nas 存储_虚拟机NAS存储的安装