问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

常用的证件号码正则表达式写法有哪些

发布网友 发布时间:2023-08-04 06:06

我来回答

1个回答

热心网友 时间:2024-09-17 03:25


这次给大家带来常用的证件号码正则表达式写法有哪些,写常用的证件号码正则表达式的注意事项有哪些,下面就是实战案例,一起来看一下。
正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE)是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。
/** 验证是否为EMAIL格式 */
public static final String EMAIL = "('')|(\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*)";
/** 验证电话号码 */
public static final String TELEPHONE = "('')|(\\d{4}(-*)\\d{8}|\\d{4}(-*)\\d{7}|\\d{3}(-*)\\d{8}|\\d{3}(-*)\\d{7})";
/** 验证手机号码 */
public static final String MOBILEPHONE = "1(3|5|8|7)\\d{9}";// "[1][3|5|8]+\\d{9}";
/** 验证是否是电话或者手机号码 */
public static final String TELEMOBILE = "^((\\d{3,4}?-|\\(\\d{3,4}\\))?\\d{8,11}$)|(^0{0,1}13[0-9]{9}$)";
/** 是否全部为中文 */
public static final String CHINESECHAR = "^[\u4e00-\u9fa5]+$";
/** 检查字符串中是否还有HTML标签 */
public static final String HTMLTAGHAS = "<(\\S*?)[^>]*>.*?</\\1>|<.*? />";
/** 检查URL是否合法 */
public static final String URL = "[a-zA-z]+://[^\\s]*";
/** 检查IP是否合法 */
public static final String IPADRESS = "\\d{1,3}+\\.\\d{1,3}+\\.\\d{1,3}+\\.\\d{1,3}";
/** 检查QQ号是否合法 */
public static final String QQCODE = "[1-9][0-9]{4,13}";
/** 检查邮编是否合法 */
public static final String POSTCODE = "[1-9]\\d{5}(?!\\d)";
/** 正整数 */
public static final String POSITIVE_INTEGER = "^[0-9]\\d*$";
/** 正浮点数 */
public static final String POSITIVE_FLOAT = "^[1-9]\\d*.\\d*|0.\\d*[0-9]\\d*$";
/** 整数或小数 */
public static final String POSITIVE_DOUBLE = "^[0-9]+(\\.[0-9]+)?$";
/** 年月日 2012-1-1,2012/1/1,2012.1.1 */
public static final String DATE_YMD = "^\\d{4}(\\-|\\/|.)\\d{1,2}\\1\\d{1,2}$";
/** 检查身份证是否合法 验证时请先验证长度是否为15为或者18位 */
public static final String IDCARD = "\\d{6}(19|20)*[0-99]{2}(0[1-9]{1}|10|11|12)(0[1-9]{1}"
+ "|1[0-9]|2[0-9]|30|31)(\\w*)";
/** 检查护照是否合法 */
public static final String PASSPORT1 = "/^[a-zA-Z]{5,17}$/";
public static final String PASSPORT2 = "/^[a-zA-Z0-9]{5,17}$/";
/** 港澳通行证验证 */
public static final String HKMAKAO = "/^[HMhm]{1}([0-9]{10}|[0-9]{8})$/";
/** 台湾通行证验证 */
public static final String TAIWAN1 = " /^[0-9]{8}$/";
public static final String TAIWAN2 = "/^[0-9]{10}$/";// 护照验证
jQuery.validator.addMethod("isPassport",function(value,
element, type) {
if($(type).val()
=== '2')
{
varre1
= /^[a-zA-Z]{5,17}$/;
varre2
= /^[a-zA-Z0-9]{5,17}$/;
returnthis.optional(element)
|| (re2.test(value)) || re1.test(value);
}else{
returntrue;
}
},"护照格式不正确");// 港澳通行证验证
jQuery.validator.addMethod("isHKMacao",function(value,
element, type) {
if($(type).val()
=== '3')
{
varre
= /^[HMhm]{1}([0-9]{10}|[0-9]{8})$/;
returnthis.optional(element)
|| (re.test(value));
}else{
returntrue;
}
},"港澳通行证格式不正确");// 台湾通行证验证
jQuery.validator.addMethod("isTaiwan",function(value,
element, type) {
if($(type).val()
== "4")
{
varre1
= /^[0-9]{8}$/;
varre2
= /^[0-9]{10}$/;
returnthis.optional(element)
|| (re1.test(value)) || (re2.test(value))
}else{
returntrue;
}
},"台湾通行证格式不正确");相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!
推荐阅读:
正则中的平衡组使用详解(附代码)

使用正则多行模式与单行模式的图文详解
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考为什么不能补报志愿? 帮我翻译一句话“不管多久以后,不管世界变成什么样子,我都是哪个最骄傲... 温州到周口的大巴车经过台州路桥客运中心那里吗? 微信怎么设置看不到微信号 不想让微信号显示出来怎么办 2021年大学教师资格证报名费用 大埔教师资格证报名网 大埔县教育局办教师资格证需要准备哪些资料? 深情触摸2016百度云链接 求深情触摸百度云分享 ...是现在的华山?而在文章里面的华山的华字应该读作2声吗? 宏基d101e温度传感器在哪? 2013年安徽浙大的录取分数线是多少啊? 动感地带打电话多少钱一分钟 家里老人去世摆放的照片被香给烧了一下,烧了四五个窟窿,家里人觉得不... 买的二手房里面有逝者的相框能丢出去吗?? 烧遗像摘不摘外框? 老遗像框框可以扔掉吗 钢结构所以符号的表示意思? ...上卖手机买家申请客服介入然后协商退部分钱撤销了,后期他还能再退吗... 闲鱼为什么能半夜撤消退款申请 ...分制的吗,学位证需要什么条件才能拿到啊,每年拿不到学位的多吗... 骑士的骑枪打仗时候一下不就断了么 ...人均产量(1950年) 中国 美国 印度 钢产量(kg 1950年和2003年的中国钢铁产量 如果战前苏联拥有全球最强大的经济实力军事实力科技实力工业实力的话会... 星星爸爸喇叭衣服玻璃尾巴嘴巴是轻声么 手机录像在哪里能找到 案件审判要多久 大便中夹杂着柏油样黑油水什么原因 sql 设置对身份证字段的限制约束,怎么写 苏州适合什么季节去 2023本科录取排名 卡拉彼丘。点登录。直接黑了不出二维码 卡拉彼丘游戏里面聊天一般是哪个键 校园招聘具有什么特点 河北师范大学专升本有哪些专业 男士内裤原本m买成L会不会掉? 倾颜电子书txt全集下载 《倾颜》txt全集下载 近期的社会舆论导向是什么 新车碰了两次掉了一点漆怎样要求保险公司理赔 自媒体崛起后的社会舆论演现状? 倒车时不小心撞在大门上了,大门没事,车屁股掉了一大块漆,怎么走... 车漆碰掉了交强险赔吗 请大师解析一下 请高人帮我看看这两个命局 特殊的格局 年上偏财,月上偏印,时上有食神?这是什么运势啊? 1990年农历七月初一下午5点13分生辰八字及命理 ...空气开关跳闸.拔了用电器合闸.小方块按不下去闸也合不上