回答編集履歴
3
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
パフォーマンス考えたら多分正規表現ライブラリに任せるのが良いので,リストをorでつなげたパターンにしてre.findallとかですかね
|
2
2
|
|
3
3
|
|
4
4
|
|
2
修正
test
CHANGED
@@ -14,13 +14,13 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
p
|
17
|
+
ptn = '|'.join(words)
|
18
18
|
|
19
19
|
# -> 'するため|来た|飲食|老|店|人|に|は'
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
s
|
23
|
+
res = re.findall(ptn, text)
|
24
24
|
|
25
25
|
# -> ['飲食', '店', 'に', '飲食', 'するため', 'に', '来た', '人', 'は', '老', '人']
|
26
26
|
|
1
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
処理効率考えたら,リストをorでつなげたパターンにしてre.findallとかですかね
|
2
2
|
|
3
3
|
|
4
4
|
|