开发中使用过的正则,后期会不定时的继续往里面添加
验证端口规范0-65535
/^([1-9](\d{0,3}))$|^([1-5]\d{4})$|^(6[0-4]\d{3})$|^(65[0-4]\d{2})$|^(655[0-2]\d)$|^(6553[0-5])$/
验证字符长度
{ max: 25, message: "最大字符数不能超过25个字符!", trigger: "blur" }
不能输入中文
/[^\u4e00-\u9fa5]/
只能输入中文
/^[\u4e00-\u9fa5]{0,}$/
只能输入数字
/^[0-9]*$/
不能输入空格
/^[^\s]*$/
不能包含特殊字符和空格
/^[\u4e00-\u9fa5_a-zA-Z0-9]+$/
密码验证
/^[^\u4e00-\u9fa5 ]{6,30}$/ 密码长度只能为 6~30位,且不能包含中文和空格!
/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,30}$/ 必须包含大小写字母和数字的组合,不能使用特殊字符,长度在6-30之间
IPV4验证(IP地址校验)
/^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/
手机号码
^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$