常用正则表达式
来源:互联网 发布:ssh上传图片到数据库 编辑:程序博客网 时间:2024/06/06 02:27
var validateRegExp = {
decmal: “^([+-]?)\d*\.\d+”,//浮点数decmal1:“[1−9]\d∗.\d∗|0.\d∗[1−9]\d∗ ”,
// 正浮点数
decmal2: “^-([1-9]\d*.\d*|0.\d*[1-9]\d*)”,//负浮点数decmal3:“−?([1−9]\d∗.\d∗|0.\d∗[1−9]\d∗|0?.0+|0) ”,
// 浮点数
decmal4: “^[1-9]\d*.\d*|0.\d*[1-9]\d*|0?.0+|0”,//非负浮点数(正浮点数+0)decmal5:“(−([1−9]\d∗.\d∗|0.\d∗[1−9]\d∗))|0?.0+|0 ”,
// 非正浮点数(负浮点数 +
// 0)
intege: “^-?[1-9]\d*”,//整数intege1:“[1−9]\d∗ ”,
// 正整数
intege2: “^-[1-9]\d*”,//负整数num:“([+−]?)\d∗\.?\d+ ”,
// 数字
num1: “^[1-9]\d*|0”,//正数(正整数+0)num2:“−[1−9]\d∗|0 ”,
// 负数(负整数 + 0)
ascii: “^[\x00-\xFF]+”,//仅ACSII字符chinese:“[\u4e00−\u9fa5]+ ”,
// 仅中文
color: “^[a-fA-F0-9]{6}”,//颜色date:“\d4(\-|\/|.)\d1,2\1\d1,2 ”,
// 日期
email: “^\w+((-\w+)|(\.\w+))\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)\.[A-Za-z0-9]+$”,
// 邮件
idcard: “^1-9”,//身份证ip4:“(25[0−5]|2[0−4]\d|[0−1]\d2|[1−9]?\d)\.(25[0−5]|2[0−4]\d|[0−1]\d2|[1−9]?\d)\.(25[0−5]|2[0−4]\d|[0−1]\d2|[1−9]?\d)\.(25[0−5]|2[0−4]\d|[0−1]\d2|[1−9]?\d) ”,
// ip地址
letter: “^[A-Za-z]+”,//字母letterl:“[a−z]+ ”,
// 小写字母
letter_u: “^[A-Z]+”,//大写字母mobile:“0?(13|15|18|14|17)[0−9]9 ”,
// 手机
notempty: “^\S+$”,
// 非空
password: “^.[A-Za-z0-9\w_-]+.”,//密码fullNumber:“[0−9]+ ”,
// 数字
picture: “(.*)\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$”,
// 图片
qq: “^[1-9][1-9][0-9]”,//QQ号码rar:“(.∗)\.(rar|zip|7zip|tgz) ”,
// 压缩文件
tel: “^[0-9-()()]{7,18}”,//电话号码的函数(包括验证国内区号,国际区号,分机号)url:“http[s]?:\/\/([\w−]+\.)+[\w−]+([\w−./? ”,
// url
username: “^[A-Za-z0-9_\-\u4e00-\u9fa5]+”,//户名deptname:“[A−Za−z0−9()()\-\u4e00−\u9fa5]+ ”,
// 单位名
zipcode: “^\d{6}”,//邮编realname:“[A−Za−z\u4e00−\u9fa5]+ ”,
// 真实姓名
companyname: “^[A-Za-z0-9_()()\-\u4e00-\u9fa5]+”,companyaddr:“[A−Za−z0−9()()#\-\u4e00−\u9fa5]+ ”,
companysite: “^http[s]?:\/\/([\w-]+\.)+[\w-]+([\w-./?%&#=]*)?$”
};
- 【正则】常用正则表达式
- 正则表达式-常用正则表达式
- 正则表达式 常用正则表达式
- 正则表达式---常用的正则
- 正则表达式---常用的正则
- 【正则】常用正则表达式收集
- 正则大全 常用正则表达式
- 正则表达式 常用的正则
- .net正则表达式(常用表达式)
- 正则表达式中常用表达式
- 常用的正则表达式
- 常用正则表达式
- 常用的正则表达式
- 常用正则表达式参考
- 常用正则表达式收藏
- 常用C#正则表达式
- 常用正则表达式
- 常用正则表达式实例
- TCP Socket客户端,以及解决长连接的办法
- Number of Islands
- C++运算符优先级
- 为什么我不适合学编程?
- 从源码上理解spring国际化的原理
- 常用正则表达式
- Ubuntu 16.04 安装 phpmyadmin
- python+django加载静态网页模板
- 求一个只包含0,1,-1的数组,和为0的最长子串的长度
- centos 7, 安装网卡驱动过程记录
- 2017滴滴校园招聘笔试编程题2--餐饮利润最大
- 实训总结(四)
- GridLayout(网格布局)
- Android - porting MPTCP on android-x86-6.0-rc1 (some files may cause issues)