#!/usr/bin/env python
#_*_coding:utf-8 _*_
__author__ = 'gaogd'
import re
with open('arr.txt','r') as f:
for line in f.readlines():
result2 = re.findall('[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}', line)
if not result2 == []:
print result2[0]
result = result2[0] + '\n'
with open('arr_ip.txt', 'a+') as w:
w.write(result)
原文件Array
(
[2016-08-12] => Array
(
[DATE] => 2016-08-12
[IPS] => Array
(
[0] => 10.26.31.151
[1] => 140.206.255.42
[2] => 223.104.5.206
[3] => 112.65.191.177
[4] => 115.209.105.152
)
)
[2016-08-13] => Array
(
[DATE] => 2016-08-13
[IPS] => Array
(
)
)
[2016-08-14] => Array
(
[DATE] => 2016-08-14
[IPS] => Array
(
[0] => 211.161.245.47
)
)
[2016-08-15] => Array
(
[DATE] => 2016-08-15
[IPS]