回答編集履歴
2
テキスト修正
test
CHANGED
@@ -26,15 +26,17 @@
|
|
26
26
|
|
27
27
|
log = f.read()
|
28
28
|
|
29
|
-
|
29
|
+
while True:
|
30
30
|
|
31
|
+
m = re.search(pattern, log)
|
32
|
+
|
31
|
-
|
33
|
+
if not m:
|
34
|
+
|
35
|
+
break
|
32
36
|
|
33
37
|
print(m.group())
|
34
38
|
|
35
39
|
log = log[m.end():]
|
36
|
-
|
37
|
-
m = re.search(pattern, log)
|
38
40
|
|
39
41
|
```
|
40
42
|
|
1
テキスト修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
こんにちは。
|
2
2
|
|
3
|
-
愚直に `
|
3
|
+
愚直に `findall` ではなく、`search`を使ってみました。
|
4
4
|
|
5
5
|
|
6
6
|
|
@@ -24,23 +24,17 @@
|
|
24
24
|
|
25
25
|
with open('./IP.txt') as f:
|
26
26
|
|
27
|
-
l
|
27
|
+
log = f.read()
|
28
28
|
|
29
|
-
|
29
|
+
m = re.search(pattern, log)
|
30
30
|
|
31
|
-
|
31
|
+
while m:
|
32
32
|
|
33
|
-
|
33
|
+
print(m.group())
|
34
34
|
|
35
|
-
|
35
|
+
log = log[m.end():]
|
36
36
|
|
37
|
-
line = line[m.end():]
|
38
|
-
|
39
|
-
|
37
|
+
m = re.search(pattern, log)
|
40
|
-
|
41
|
-
|
42
|
-
|
43
|
-
line = f.readline()
|
44
38
|
|
45
39
|
```
|
46
40
|
|