javascript正则表达式例子

来源:互联网 发布:软件测试人员岗位职责 编辑:程序博客网 时间:2024/06/06 05:46
// 只能输入大于等于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}/

0 0
原创粉丝点击