0

正規表現検索の一部としてユーザーからの入力を結合しようとしています。ユーザー提供のパターンのみを特定の行で検索したいので、提供されたパターンをパターンと結合 (連結) したいと考えています。Pythonでこれを行う最良の方法は何ですか?

これが私のコードです。現時点では、加算演算子がreでサポートされていないように見えるため、機能しません。

import re

q1=re.compile(r'^Organism.*')
q2=re.compile(r'(moth)')
q3=re.compile(r'.*</td>')


s="Organism: moth </td>"


test=re.search(q1+q2+q3,s).group(1)

print "test", test
4

2 に答える 2