正则表达式示例:JavaScript 使用正则表达式进行表单验证的举例代码来源: 发布时间:星期一, 2009年9月7日 浏览:9次 评论:0
JavaScript 表单验证正则表达式大全
利用正则表达式判断是否是0-9阿拉伯数字 复制代码 代码如下: function regIsDigit(fData) { var reg = RegExp("^[0-9]$"); (reg.test(fData)); } 利用这则表达式获取串长度 复制代码 代码如下: function regDataLength(fData) { var valLength = fData.length; var reg = RegExp("^[\u0391-\uFFE5]$"); var result = 0; for(i=0; i< valLength; i) { (reg.test(fData.charAt(i))) { result 2; } { result ; } } result; } 应用扩展判断是否是数值 复制代码 代码如下: function regIsNumber(fData) { var reg = RegExp("^[-]?[0-9]+[\.]?[0-9]+$"); reg.test(fData) } 验证Email是否正确 复制代码 代码如下: function regIsEmail(fData) { var reg = RegExp("^[0-9a-zA-Z]+@[0-9a-zA-Z]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$"); reg.test(fData); } 判断手机号是否正确 复制代码 代码如下: function regIsPhone(fData) { var reg = /^(\+86)?(1[0-9]{10})$/; reg.test(fData); } 0
相关文章读者评论发表评论 |