JS验证表达

1.验证字母,数字,下划线 /^\w{1,255}$/

2.验证 Email /^\w{1,30}@\w{1,15}(\.\w{1,10}){1,4}$/

3.验证 IP /^(\d{1,3}\.){3}\.\d{1,3}$/

4.验证 数字 /^[\d\.]+$/

5.验证短日期格式[2009-7-5] /^\d{2,4}(-\d{1,2}){2}$/

6.验证时间格式[8:00:00] /^\d{1,2}(:\d{1,2}){2}$/

7.验证日期和时间格式[2009-5-5 8:00:20] /^\d{2,4}(-\d{1,2}){2}(\s{1,3}\d{1,2}(:\d{1,2}){2})?$/

8.验证电话 /^\d{3,4}-\d{6,8}|\d{10,12}$/

9.验证不为空 /^[\s\S]+$/

10.验证用户帐户,为不含特殊字符的2-8位字符 /^(\w|[\u4E00-\u9FA5]){2,8}$/

11.验证url地址 /^http:\/\/[\w\.\/\\]+$/

原文地址:https://www.cnblogs.com/Snowolf/p/1912411.html