正则匹配是否是ip加端口的链接
时间: 2023-07-30 11:05:23 浏览: 246
常见验证正则表达式
4星 · 用户满意度95%
可以使用正则表达式来判断一个字符串是否是 IP 地址加端口号的链接,以下是一个简单的正则表达式:
```
^((?:\d{1,3}\.){3}\d{1,3}|\[?(?:[a-fA-F0-9]{1,4}:){7}[a-fA-F0-9]{1,4}\]?)(?::(\d{1,5}))?$
```
这个正则表达式能够匹配以下格式的字符串:
- 192.168.1.1:8080
- [2001:0db8:85a3:0000:0000:8a2e:0370:7334]:80
如果一个字符串符合这个正则表达式,那么它很有可能是一个 IP 地址加端口号的链接。
阅读全文