一些常用的正则校验

校验非负数:

/^[0-9]+(\.\d+)?$/

正整数:

/(^[1-9]\d*$)/

ipv4:
/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5]).(\d{1,2}|1\d\d|2[0-4]\d|25[0-5]).(\d{1,2}|1\d\d|2[0-4]\d|25[0-5]).(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/

邮箱:
/^([0-9A-Za-z-_.]+)@([0-9a-z]+.[a-z]{2,3}(.[a-z]{2})?)$/g

手机号码:
/^(((13[0-9]{1})|(15[0-9]{1})|(16[0-9]{1})|(17[3-8]{1})|(18[0-9]{1})|(19[0-9]{1})|(14[5-7]{1}))+\d{8})$/

0-1的数字,可四位小数
/^(0(.\d{1,4})?|1(.0{1,4})?)$/

猜你喜欢

转载自blog.csdn.net/weixin_42050406/article/details/111596549