简单的正则同时匹配 IPv4和IPV6
要同时匹配 IPv4 和 IPv6 地址,可以使用以下正则表达式:
IPv4 正则表达式:(\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b)
IPv6 正则表达式:([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4}
完整的正则表达式:(\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b)|([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4}
这个正则表达式将同时匹配 IPv4 和 IPv6 地址。请注意,这只是对 IP 地址的基本格式进行匹配,不对 IP 地址的有效性进行验证。
原文地址: https://www.cveoy.top/t/topic/hXWH 著作权归作者所有。请勿转载和采集!