有没有一种使用正则表达式和PHP检查有效的 host:port
组合的方法?
正则表达式必须确保:
host
是有效的 IP(包含四个由 3 点分隔的 1-3 位数字,数字范围在 1-255 之间)- 存在分隔符
:
port
是介于 0 和 65535 之间的有效数字- 不允许其他内容存在
有效 组合示例:
95.241.1.5:5423
2.8.5.2:65532
无效 组合示例:
1.2345.12.1:5441
15.852.32.455:151896841
65.112.15.32:48trololo