1. ホーム
  2. python

[解決済み] pythonのre: 文字列が正規表現パターンを含んでいたらTrueを返す

2022-06-16 07:04:18

質問

このような正規表現があります。

regexp = u'ba[r|z|d]'

この関数は、word が以下のものを含む場合に真を返さなければなりません。 バー , バズ または バッド . 要するに、Pythonの正規表現アナログが必要なのです。

'any-string' in 'text'

どうすれば実現できるのでしょうか?ありがとうございます。

どのように解決するのですか?

import re
word = 'fubar'
regexp = re.compile(r'ba[rzd]')
if regexp.search(word):
  print('matched')