javascript正则表达式例子
2016-12-08 10:59
274 查看
// 只能输入大于等于0的整数,浮点数且小数点后保留2位 var reg_num = /^(([1-9]\d*\.\d{1,2})|(0\.\d{1,2})|0|([1-9]\d*))$/; // 正整数 var reg_positiveInt = /^[1-9]\d*$/ // 自然数,即0,1,2,3... ,reg_naturalNum = /^(0|([1-9]\d*))$/ // 正数 ,reg_positiveNum = /^(((0|([1-9]\d*))[\.]?[0-9]+)|[1-9])$/ // 浮点数 ,reg_floatNum = /^-?[0-9]{1,4}([.]{1}[0-9]{1,})?$/ // 正浮点数 ,reg_positiveFloatNum = /^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/ // 非负浮点数 ,reg_notNegativeFloatNum = /^[0-9]{1,4}([.]{1}[0-9]{1,})?$/ // 邮箱 ,reg_email = /^\s*[_a-zA-Z0-9\-]+(\.[_a-zA-Z0-9\-]*)*@[a-zA-Z0-9\-]+([\.][a-zA-Z0-9\-]+)+\s*$/ // 手机 ,reg_mobile = /^\s*(\+86)*0*1(3|5|8)\d{9}\s*$/ // 电话 ,reg_tel = /\(?0\d{2,3}[)-]?\d{7,8}/
相关文章推荐
- js wdate 日期格式转时间戳
- JSP动态合并单元格
- js产生几位随机文件名
- 简易密码校验js
- js 的一些在IE下不支持的函数
- JavaScript自动切换图像
- JS的trim()方法
- JavaScript之闭包问题以及立即执行函数
- javascript正则表达式总结(test|match|search|replace|split|exec)
- 使用jsp的include标签解耦页面中共同部分
- javascript 进行多文件的下载
- 20161208 JS计时器案例
- javascript中的Math对象
- JS基于FileSaver.js插件实现文件保存功能示例[原创]_javascript技巧_脚本之家
- JavaScript易错知识点整理
- 原生JavaScript封装insertAfter方法
- js实现对div的隐藏和显示
- 数组splice()方法
- 测试 js array 相关方法
- Gson Advanced — 通过 @JsonAdapter 自定义(反)序列化过程