具有可选端口和本地主机的正则表达式 IP 地址



我有以下正则表达式来检测具有可选端口的 IP 地址 (ipv4(, 我也想支持主人localhost。我对正则表达式不是很熟悉...如何更新它以使localhost也有效?

/b(?:(?:25[0-5]|2[0-4]d|[01]?dd?).){3}(?:25[0-5]|2[0-4]d|[01]?dd?)(?::d{0,4})?b/

您可以使用:

/(localhost|b(?:(?:25[0-5]|2[0-4]d|[01]?dd?).){3}(?:25[0-5]|2[0-4]d|[01]?dd?)(?::d{0,4})?b)/

测试: https://regex101.com/r/fsY4XL/1/和可视化

相关内容

  • 没有找到相关文章

最新更新