一、邮箱验证:
/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/
相关文章:
1、https://www.cnblogs.com/chengdabelief/p/6683237.html
2、https://blog.youkuaiyun.com/liudglink/article/details/78511759#commentBox
二、数字验证:
/^(0|[1-9][0-9]*)+$/ //零和非零开头的数字
相关文章:
1、https://www.cnblogs.com/ysdong/p/5909164.html
三、匹配换行
/^[\n]+$/
四、匹配空格
/^[\s]+$/
相关文章:
https://blog.youkuaiyun.com/zhangwenbingbingyu/article/details/52210348
五、首位必须为英文,且仅支持英文+数字组合、允许输入下划线(6-15位字符)
/^(?![0-9]+$)(?![a-zA-Z]+$)[A-Za-z][0-9A-Za-z_]{5,14}$/
相关文章:
http://blog.sina.com.cn/s/blog_5082f7b901015r2r.html
六、字母、数字、下划线两种组合
/(?!^\d+$)(?!^[A-Za-z]+$)(?!^_+$)^\w{6,16}$/
相关文章:
https://blog.youkuaiyun.com/Ajia_666/article/details/74258382
七、大于0的浮点数(最大保留两位小数)
/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/
八、任意字符,只限制长度
/^[\w\W]{1,1000}$/
九、IP校验
(?=(\b|\D))(((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))(?=(\b|\D))
十、字母、数字、特殊字符三种组合
/^(?=.*\d)(?=.*[a-zA-Z])(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,.\/\[\]])[\da-zA-Z~!@#$%^&*()_+`\-={}:";'<>?,.\/\[\]]{8,}$/
相关文章:https://www.cnblogs.com/fangpengchengbupter/p/7929188.html
待续、、、