私はこのスクリプトを使用しています:
import re
message = 'oh, hey there'
matches = ['hi', 'hey', 'hello']
def process(message):
for item in matches:
search = re.match(item, message)
if search == None:
return False
return True
print process(message)
基本的に、私の目的は のいずれかの部分がmessage
のアイテムの中にあるかどうかを確認することですがmatches
、このスクリプトを使用すると、常に返されますFalse
(一致しません)。
このコードで何か間違ったことをしている場合、誰かが指摘できますか?