常用的正则表达式
博客发布日期2016-9-5
说明 | 值 |
手机号码验证 | /^1[3|4|5|7|8]\d{9}$/ |
身份证验证 | /^[1-9][0-9]{5}(19[0-9]{2}|200[0-9]|2010)(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])[0-9]{3}[0-9xX]$/ |
身份证验证(严格) |
/ ^(^[1-9]
\\d{7}((0\\d)|(1[0-2]))(([0|1|2]\\d)|3[0-1])\\d{3}$)|(^[1-9]\\d{5}[1-9]\\d{3}((0\\d)|(1[0-2]))(([0|1|2]\\d)|3[0-1])((\\d{4})|\\d{3}[Xx])$)$/
|
解析省份证号码中的出身年月日js代码
$("#id_card").blur(function(){
//获取已输入的身份证号
var car_number = $("#id_card").val();
//解析出出生日期,并进行 日期格式 组装
var birth ="";birth += car_number.substring(6,10); // 获取 年
birth += "-";birth +=car_number.substring(10,12); // 获取 月
birth += "-";birth +=car_number.substring(12,14) // 获取 日
$("#birthdate").datebox('setValue',birth);});