JS常用正则表达式
程序员文章站
2022-06-29 13:49:06
1.限制只能是整数:
如果不是整数就直接alert。
2.限制是两位的小数:
原理:
通过正则表达式判断,不满足执行alert,
第一个正则表达式是...
1.限制只能是整数:
如果不是整数就直接alert。
2.限制是两位的小数:
原理:
通过正则表达式判断,不满足执行alert,
第一个正则表达式是 /^d+$/ 表示可以是一个或者多个数字。
第二个正则表达式是 /^d*(?:.d{0,2})?$/ 表示必须是数字开头吧,数字结尾,这里重点是数字结尾,在计算机中通常小数1.,2.这种写法,就是可以小数点结尾的,是正确的,这里强制让数字结尾。
3.只能输入数字和英文的:
4.只能输入数字的
5.只能输入全角的
6.只能输入汉字的:
7.邮箱地址验证:
var regu = "^(([0-9a-za-z]+)|([0-9a-za-z]+[_.0-9a-za-z-]*[0-9a-za-z]+))@([a-za-z0-9-]+[.])+([a-za-z]{2}|net|net|com|com|gov|gov|mil|mil|org|org|edu|edu|int|int)$" var re = new regexp(regu); if (s.search(re) != -1) { return true; } else { window.alert ("请输入有效合法的e-mail地址 !") return false; }