0

特定の正規表現をmysqlデータベースに保存しました。cursor.fetchone()で同じ正規表現にアクセスし、re.match()関数で正規表現を使用すると、結果は意図したとおりではありませんが、同じ正規表現をre.match()関数へのパラメータ、それは機能しています...誰かが私に解決策を教えてもらえますか..緊急plzzz..

4

1 に答える 1

0

必ず正規表現をコンパイルしてください。

# Assuming 'pattern' is the string returned from the database query.

prog = re.compile(pattern)
result = prog.match(string)

また

result = re.match(pattern, string)

詳細については、http://docs.python.org/library/re.htmlを参照してください。

于 2012-06-11T21:54:05.860 に答える