js、javascript正则表达式验证身份证号码
2016-03-10 10:34
706 查看
function isCardNo(card) { // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if(reg.test(card) === false) { alert("身份证输入不合法"); return false; } }
转载自:http://www.9958.pw/post/js_cardno
相关文章推荐
- JavaScript正则表达式
- javascript中闭包的工作原理
- jsp 声明类的使用
- 参考书_javascript
- javascript中快速求数组的全部元素的相加之和
- JavaScript File分段上传
- <jsp:include>和<%@include%>的区别
- javascript预览本地图片
- 使用Hammer.js操作svg
- javascript中数组的定义
- 开发规范4:JavaScript
- JSON 转换工具类
- js遮罩层的应用
- javascript获取整数随机数
- D3.js 动态数据刷新视图详解
- 【JVM命令系列(4)】Jstat命令
- java+javascript获得两个日期之间的所有月份
- 【JVM命令系列(2)】堆栈跟踪之Jstack命令
- JavaScript字符串常用的方法
- js中的类型转换问题