直入主题,式子如下:
((25[0-5]|2[0-4]\d|1?\d\d?)\.){3}(25[0-5]|2[0-4]\d|1?\d\d?)
其中\d可以用[0-9]代替,用\d式子没那么长。
缺点:点分十进制的第四段如果超出255,会只取正确的部分,例如11.22.33.444,会匹配中11.22.33.44,所以要注意源数据的准确性
直入主题,式子如下:
((25[0-5]|2[0-4]\d|1?\d\d?)\.){3}(25[0-5]|2[0-4]\d|1?\d\d?)
其中\d可以用[0-9]代替,用\d式子没那么长。
缺点:点分十进制的第四段如果超出255,会只取正确的部分,例如11.22.33.444,会匹配中11.22.33.44,所以要注意源数据的准确性