パターンマッチングのためにPythonで正規表現を使用しようとしています。非常に単純な例を見ていますが、これは期待どおりに機能しません。スニペットは次のとおりです。「一致」を出力することを期待していましたが、そうではありませんでした
>>> line="123 a bcdef12"
>>> data_headers = re.compile('.*a bc.* ')
>>> if data_headers.match(line):
... print "match"
...
>>>
私も次のことを試しました:
>>> data_headers = re.compile(' a bc* ')
>>> data_headers = re.compile('.*a bc* ')
しかし、どちらも一致が見つかりませんでした。
どんな提案でも大歓迎です。ありがとう