首页 电脑 电脑学堂 查看内容

12个常用的js正则表达式

2015-11-20 14:40 2940 0

摘要: 在这篇文章里,我已经编写了12个超有用的正则表达式,这可是WEB开发人员的最爱哦。1.在input框中只能输入金额,其实就是只能输入最多有两位小数的数字?12345678//第一种在input输入框限制 input type="text" max ...
关键词: important value nbsp auto amount 小数 输入 0px 金额 两位

在这篇文章里,我已经编写了12个超有用的正则表达式,这可是WEB开发人员的最爱哦。

1.在input框中只能输入金额,其实就是只能输入最多有两位小数的数字

1
2
3
4
5
6
7
8
//第一种在input输入框限制
 <input type="text" maxlength="8" class="form-control" id="amount" style="margin-right: 2px;" value="" onChange="count();" onkeyup="if (this.value==this.value2) return; if (this.value.search(/^\d*(?:\.\d{0,2})?$/)==-1) this.value=(this.value2)?this.value2:'';else this.value2=this.value;">元
//第二种对于表单动态增加的方式,只能在js方法中验证。
 var amount=$("#amount").val();
 if (amount.search(/^\d*(?:\.\d{0,2})?$/)==-1) {
   alert("金额格式不对,最多有两位小数");
   return false;
}

2.验证邮箱格式

1
2
3
4
5
6
var reg=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
 var email=$("#email" 声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论