1、仅支持数字
/^[0-9]+$/
2、仅支持数字和英文 (注: [ ] 中括号内可任意添加允许输入的特殊字符,如: * - _)
/^[A-Za-z0-9]+$/
3、IP地址校验(不包含端口号)
/^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5])$/
4、IP地址校验(包含端口号)
/^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]):([1-9]|[1-9]d{1,3}|[1-5]d{4}|6[0-5]{2}[0-3][0-5])([/0-9A-Za-z])+$/
5、邮箱验证
/[w!#$%&'*+/=?^_`{|}~-]+(?:.[w!#$%&'*+/=?^_`{|}~-]+)*@(?:[w](?:[w-]*[w])?.)+[w](?:[w-]*[w])?/
或者
/^([a-zA-Z0-9])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/
6、手机号验证
/^1[3456789]d{9}$/
注:以上正则是本人在真实项目中所使用的,后期会对一些其他常用正则进行补充,如若大佬们发现以上正则存在问题,还望及时帮忙指出。谢谢