正则表达式


//整数
"int":"^([+-]?)//d+$",

//正整数
"int+":"^([+]?)//d+$",                              

//负整数
"int-":"^-//d+$",                                    

//数字
"num":"^([+-]?)//d*//.?//d+$",                      

//正数
"num+":"^([+]?)//d*//.?//d+$"

//负数
"num-":"^-//d*//.?//d+$",                            

//浮点数
"float":"^([+-]?)//d*//.//d+$",                      

//正浮点数
"float+":"^([+]?)//d*//.//d+$",                      

//负浮点数
"float-":"^-//d*//.//d+$",                          

//邮件
"email":"^//w+((-//w+)|( +((//.|-)[A-Za-z0-9]+)*//.[A-Za-z0-9]+$]//.//w+))*//@[A-Za-z0-9]+((//.|-)[A-Za-z0-9]+)*//.[A-Za-z0-9]+$",  

//颜色
"color":"^#[a-fA-F0-9]{6}"      

//联接
"url":"^http[s]?://([//w-]+//.)+[//w-]+([//w-./?%&=]*)?$",  

//仅中文
"chinese":"^[//u4E00-//u9FA5//uF900-//uFA2D]+$"

//仅ACSII字符
"ascii":"^[//x00-//xFF]+$"

//邮编
"zipcode":"^//d{6}$"                        

//手机
"mobile":"^0{0,1}13[0-9]{9}$"

//ip地址
"ip4":"^/(([0-1]//d{0,2})|(2[0-5]{0,2}))//.(([0-1]//d{0,2})|(2[0-5]{0,2}))//.(([0-1]//d{0,2})|(2[0-5]{0,2}))//.(([0-1]//d{0,2})|(2[0-5]{0,2}))$",    

//非空
"notempty":"^//S+$"

//图片
"picture":"(.*)//.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$"

//压缩文件
"rar":"(.*)//.(rar|zip|7zip|tgz)$"

//日期
"date":"^((((1[6-9]|[2-9]/d)/d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1[6-9]|[2-9]/d)/d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]/d|30))|(((1[6-9]|[2-9]/d)/d{2})-0?2-(0?[1-9]|1/d|2[0-8]))|(((1[6-9]|[2-9]/d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$
",                  

//时间
"time":"^(20|21|22|23|[01]//d|//d)(([:.][0-5]//d){1,2})$"

//位数大于8位,不能是纯数字,也不能是纯字母。
^(?![a-zA-Z]+$)(?![0-9]+$)[a-zA-Z0-9]{8,}$
Chinese : /^[/u0391-/uFFE5-/(A-Za-z0-9)]{2,16}/s*$/,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值