开发·数据
/\b(?:(?:25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|1?\d?\d)\b/g
/\b(?:(?:25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|1?\d?\d)\b/g
开发·数据
标志: g
说明
只匹配每个八位组都在 0~255 范围内的合法 IPv4 地址。像 999.1.1.1 这样超出范围的值会被过滤掉。常用于日志分析或访问列表处理。
示例匹配
192.168.0.1
8.8.8.8
255.255.255.0
测试字符串
本地 192.168.0.1,公共 DNS 8.8.8.8,无效的 999.1.1.1
在测试器中打开此模式
其他模式