test:
/^1[3458]d{9}$/:手机验证解析
1:第一位数字为1,[3458]:第二位,d数字,{9}:九位数字
-----------------------------------------
用户名
^[a-z0-9_-]{3,16}$
密码
^[a-z0-9_-]{6,18}$
十六进制值
^#?([a-f0-9]{6}|[a-f0-9]{3})$
电子邮箱
^([a-z0-9_.-]+)@([da-z.-]+).([a-z.]{2,6})$
^[a-zd]+(.[a-zd]+)*@([da-z](-[da-z])?)+(.{1,2}[a-z]+)+$
URL
^(https?://)?([da-z.-]+).([a-z.]{2,6})([/w .-]*)*/?$
IP 地址
((2[0-4]d|25[0-5]|[01]?dd?).){3}(2[0-4]d|25[0-5]|[01]?dd?)
或
^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
HTML 标签
^<([a-z]+)([^<]+)*(?:>(.*)</1>|s+/>)$
手机号:
/^1[3458]d{9}$/;
固定电话:
/^0d{2,3}-?d{7,8}$/;
身份证:
/^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$/;
验证汉字
/^[u4e00-u9fa5]+$/;
验证价格
/^d+(.d{1,2})?$/