客户端验证常用正则表达式
2011-11-28 10:19
267 查看
From:http://www.cnblogs.com/tenghoo/archive/2006/09/28/517284.html
验证表达式3 = /^\d{4}-\d{1,2}-\d{1,2}/;//要求是日期(1999-10-02)
验证表达式4 = /^\d+$/; //要求是非负整数(正整数 + 0)
验证表达式5 = /^[0-9]*[1-9][0-9]*$/; //要求是正整数
验证表达式6 = /^((-\d+)(0+))$/; //要求是非正整数(负整数 + 0)
验证表达式7 = /^-[0-9]*[1-9][0-9]*$/; //要求是负整数
验证表达式8 = /^-?\d+$/; //要求是整数
验证表达式9 = /^\d+(\.\d+)?$/; //要求是非负浮点数(正浮点数 + 0)
验证表达式10 = /^(([0-9]+\.[0-9]*[1-9][0-9]*)([0-9]*[1-9][0-9]*\.[0-9]+)([0-9]*[1-9][0-9]*))$/;//要求是正浮点数
验证表达式11 = /^((-\d+(\.\d+)?)(0+(\.0+)?))$/; //要求是非正浮点数(负浮点数 + 0)
验证表达式12 = /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)([0-9]*[1-9][0-9]*\.[0-9]+)([0-9]*[1-9][0-9]*)))$/;//要求负浮点数
验证表达式13 = /^(-?\d+)(\.\d+)?$/; //要求是浮点数
验证表达式14 = /^[A-Za-z]+$/; //要求是由26个英文字母组成的字符串
验证表达式15 = /^[A-Z]+$/; //要求是由26个英文字母的大写组成的字符串
验证表达式16 = /^[a-z]+$/; //要求是由26个英文字母的小写组成的字符串
验证表达式17 = /^[A-Za-z0-9]+$/; //要求是由数字和26个英文字母组成的字符串
验证表达式18 = /^\w+$/; //要求是由数字、26个英文字母或者下划线组成的字符串
验证表达式19 = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;//要求是mail
验证表达式20 = /^[\u4e00-\u9fa5],{0,}$/; //要求是汉字
验证表达式21 = /\d{18}|\d{15}/; //要求是身份证
验证表达式22 = /\d{6}/; //要求是邮编
验证表达式23 = /^[a-zA-Z]\w{5,17}$/; //要求是密码(以字母开头,且为6-16位)
验证表达式1 = /^[1]{1}[3]{1}(\d){9}$/;//要求是手机
验证表达式2 = /^((\d){3,4}[-]{1})?([1-9]{1}(\d){5,7})([-]{1}(\d){1,6})?$/;//要求是电话验证表达式3 = /^\d{4}-\d{1,2}-\d{1,2}/;//要求是日期(1999-10-02)
验证表达式4 = /^\d+$/; //要求是非负整数(正整数 + 0)
验证表达式5 = /^[0-9]*[1-9][0-9]*$/; //要求是正整数
验证表达式6 = /^((-\d+)(0+))$/; //要求是非正整数(负整数 + 0)
验证表达式7 = /^-[0-9]*[1-9][0-9]*$/; //要求是负整数
验证表达式8 = /^-?\d+$/; //要求是整数
验证表达式9 = /^\d+(\.\d+)?$/; //要求是非负浮点数(正浮点数 + 0)
验证表达式10 = /^(([0-9]+\.[0-9]*[1-9][0-9]*)([0-9]*[1-9][0-9]*\.[0-9]+)([0-9]*[1-9][0-9]*))$/;//要求是正浮点数
验证表达式11 = /^((-\d+(\.\d+)?)(0+(\.0+)?))$/; //要求是非正浮点数(负浮点数 + 0)
验证表达式12 = /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)([0-9]*[1-9][0-9]*\.[0-9]+)([0-9]*[1-9][0-9]*)))$/;//要求负浮点数
验证表达式13 = /^(-?\d+)(\.\d+)?$/; //要求是浮点数
验证表达式14 = /^[A-Za-z]+$/; //要求是由26个英文字母组成的字符串
验证表达式15 = /^[A-Z]+$/; //要求是由26个英文字母的大写组成的字符串
验证表达式16 = /^[a-z]+$/; //要求是由26个英文字母的小写组成的字符串
验证表达式17 = /^[A-Za-z0-9]+$/; //要求是由数字和26个英文字母组成的字符串
验证表达式18 = /^\w+$/; //要求是由数字、26个英文字母或者下划线组成的字符串
验证表达式19 = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;//要求是mail
验证表达式20 = /^[\u4e00-\u9fa5],{0,}$/; //要求是汉字
验证表达式21 = /\d{18}|\d{15}/; //要求是身份证
验证表达式22 = /\d{6}/; //要求是邮编
验证表达式23 = /^[a-zA-Z]\w{5,17}$/; //要求是密码(以字母开头,且为6-16位)
相关文章推荐
- 常用的客户端验证代码
- 正则表达式常用的验证方法
- 常用的jsp控件验证正则表达式
- 正则表达式常用的js验证
- Javascript客户端验证常用函数
- 常用用户注册页面客户端验证脚本。
- 常用的JavaScript验证正则表达式
- ASP.NET MVC Model 验证 常用正则表达式
- 常用的JavaScript验证正则表达式
- 表单验证常用正则表达式
- JSP培训(3)——客户端验证、常用输出方式、JSTL基本用法
- 常用的JavaScript验证正则表达式
- PHP常用验证正则表达式
- JSP入门教程之客户端验证、常用输出方式及JSTL基本用法
- 常用的JavaScript验证正则表达式
- 常用的JavaScript验证正则表达式
- 常用的JS验证—正则表达式
- JSP入门教程之客户端验证、常用输出方式及JSTL基本用法
- Java Web基础:第十四讲 客户端验证的常用方法
- JSP培训(3)——客户端验证、常用输出方式、JSTL基本用法