慕容的工作随笔

慕容的工作随笔

记录学习和工作

Jquery.Validation表单验证

官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/
在线文档:http://docs.jquery.com/Plugins/Validation
在线 APIhttp://jquery.bassistance.de/api-browser/plugins.html
项目介绍:http://plugins.jquery.com/project/validate

常用正则

function isDigit(s)  {       var patrn=/^\d+$/;       if (!patrn.exec(s)) return false       return true   }

负整数: ^-[0-9][1-9][0-9]$
整数: ^-?\d+$
非负浮点数(正浮点数 + 0): ^\d+(\.\d+)?$
正浮点数: ^(([0-9]+\.[0-9][1-9][0-9])|([0-9][1-9][0-9]\.[0-9]+)|([0-9][1-9][0-9]))$
非正浮点数(负浮点数 + 0): ^((-\d+(\.\d+)?)|(0+(\.0+)?))$
负浮点数: ^(-(([0-9]+\.[0-9][1-9][0-9])|([0-9][1-9][0-9]\.[0-9]+)|([0-9][1-9][0-9])))$
浮点数: ^(-?\d+)(\.\d+)?$
由26个英文字母组成的字符串 : ^[A-Za-z]+$
由26个英文字母的大写组成的字符串: ^[A-Z]+$
由26个英文字母的小写组成的字符串: ^[a-z]+$
由数字和26个英文字母组成的字符串: ^[A-Za-z0-9]+$
由数字、26个英文字母或者下划线组成的字符串: ^\w+$
email地址: ^[\w-]+(\.[\w-]+)@[\w-]+(\.[\w-]+)+$
url: ^[a-zA-z]+://(\w+(-\w+)
)(\.(\w+(-\w+)))(\?\S*)?$
用户名: /^[a-zA-Z]{1}([a-zA-Z0-9]|[]){4,19}$/
无符号字符串: /^[^\s]{1}[^-
~!@#$%^&*.()[]{}<>?\/'"]$/
Email: /^\w+([-+.]\w+)
@\w+([-.]\w+).\w+([-.]\w+)$/
电话号码: /^(((\d{3}))|(\d{3}-))?((0\d{2,3})|0\d{2,3}-)?[1-9]\d{6,7}$/
手机号码: /^(((\d{3}))|(\d{3}-))?13\d{9}$/
URL: /^http://[A-Za-z0-9]+.[A-Za-z0-9]+[/=?%-&_~`@[]':+!]([^<>""])$/
身份证: /^\d{15}(\d{2}[A-Za-z0-9])?$/
货币: /^\d+(.\d+)?$/
数字: /^\d+$/
邮政编码: /^[1-9]\d{5}$/
QQ: /^[1-9]\d{4,8}$/
整数: /^[-+]?\d+$/
实数: /^[-+]?\d+(.\d+)?$/
英文: /^[A-Za-z]+$/
中文: /^[\u0391-\uFFE5]+$/

评论 (0)

还没有评论,来做第一个吧。

发表评论

提交后需管理员审核通过后显示