url、IP端口、汉字、数字范围正则表达式验证

字母和数字                  datatype="/^[A-Za-z0-9]+$/"

只允许输入汉字              datatype="/^[\u4e00-\u9fa5]*$/" 


只输入数字,1~2位小数       datatype="/^(?!00)\d+(\.\d{1,2})?$/"


0到100之间的数字           datatype="/^(?:0|[1-9][0-9]?|100)$/"

数字大于等于60,小于150,可为空             datatype="/(^6[0-9]$|^[6-9]\d$|^(1[0-4]\d$)|^\s*$)/"

1到10个字符以内的中文      datatype="/^[\u4e00-\u9fa5]{1,10}$/"

中文、字母                datatype="/^[a-zA-Z_\u4e00-\u9fa5]+$/"

只允许输入中文、字母、数字     datatype="/^[a-zA-Z0-9_\u4e00-\u9fa5]+$/"

验证网址、二级域名                   datatype="/^(http(s)?:\/\/)?([A-Za-z0-9]+\.)?[\w-]+\.\w{2,4}(\/)?$/"

IP地址与端口                    datatype="/^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9]):\d{0,5}$/"

IP地址与端口或url               datatype="/^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9]):\d{0,5}$|^(http(s)?:\/\/)?([A-Za-z0-9]+\.)?[\w-]+\.\w{2,4}(\/)?$/"

验证日期格式             datatype="/^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9]):\d{0,5}$|^(http(s)?:\/\/)?([A-Za-z0-9]+\.)?[\w-]+\.\w{2,4}(\/)?$/"

手机号码    datatype="/^1\d{10}$/"

身份证号码  datatype="/^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/"

正整数  datatype="/^[0-9]*[1-9][0-9]*$/" 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值