Python の正規表現は re モジュールでサポートされています
3 つのマッチング関数
match: 文字列の先頭からの正規表現のみに一致し、一致した場合は matchobject を返し、それ以外の場合は何も返しません。 .match(pattern , string, flags=0) ##
flags フラグ ビット。大文字と小文字を区別するかどうか、複数行のマッチングなど、正規表現のマッチング方法を制御するために使用されます。 search: すべての文字列を正規表現と一致させようとします。すべての文字列が一致しなかった場合は何も返しません。それ以外の場合は matchobject を返します (re.search は perl のデフォルトの動作と同等です)
findall メソッド。 、指定された式に一致するすべてのリストを返します
mypatten = re.compile("Rule") ##一致ルールを定義します
.match("string") # #マッチング結果
if myresult:
?P
if myresult: print myresult.group()
以上がPythonの正規表現の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。