Python 正規表現は true/false を返します 質問する

Python 正規表現は true/false を返します 質問する

TruePython 正規表現を使用して、 / を返すにはどうすればよいですかFalse? Python が返すものはすべて次のとおりです:

<_sre.SRE_Match object at ...>

ベストアンサー1

本当に必要な場合はTrueFalseまたはを使用してください。bool

>>> bool(re.search("hi", "abcdefghijkl"))
True
>>> bool(re.search("hi", "abcdefgijkl"))
False

if他の回答者が指摘しているように、またはの条件としてのみ使用する場合はwhile、ラップせずに直接使用できます。bool()

おすすめ記事