js 正则校验端口号
时间: 2023-12-05 08:06:10 浏览: 85
JS正则验证
JS正则表达式可以用来校验端口号,以下是一些常用的正则表达式:
1. 校验端口号是否为数字:/^[0-9]+$/
2. 校验端口号是否在0-65535之间:/^([1-9]|[1-9]\d{1,3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/
3. 校验端口号是否为有效的HTTP/HTTPS端口:/^(80|443)$/
在实际应用中,可以将正则表达式与JS的验证函数结合使用,例如:
```
function validatePort(port) {
var reg = /^([1-9]|[1-9]\d{1,3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/;
return reg.test(port);
}
```
阅读全文