正規表現置換におけるグループ番号による置換
プレースホルダーをグループ番号とその後に続く指定された文字列で置換しようとすると、ステートメントはre.sub(r'(foo)', r'1123', 'foobar') は失敗し、'J3bar' が発生します。これは、数値部分がグループへの後方参照としてではなく文字通りに解釈されるためです。
これを解決するには、g
Python ドキュメントでは、この機能について次のように説明されています。以下:
以上がPython の正規表現置換でグループ番号を使用する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。