私はいくつかの電子メールアドレス、'[email protected]'
と'[email protected]'
を持っています。 PerlでPerlとPythonの正規表現の違いは?
、私は生の電子メールのTo:
ラインを取ると、Pythonで
/\[email protected](tickets\.)?company\.com/i
で上記アドレスのいずれかを見つけることができる、私は単純に同じ結果を期待し'\[email protected](tickets\.)?company\.com'
として上記の正規表現を書きました。ただし、[email protected]
はまったく見つからず、2番目のfindallは'tickets.'
だけのリストを返します。明らかに'(tickets\.)?'
が問題の領域ですが、PerlとPythonの間の正規表現ルールの違いは何ですか?
いくつかのコードはどうですか? – Gumbo