正規表現を多用するPythonテンプレートエンジンがあります。次のような連結を使用します。
re.compile( regexp1 + "|" + regexp2 + "*|" + regexp3 + "+" )
個々の部分文字列(regexp1、regexp2など)を変更できます。
何にも一致しない小さくて軽い表現はありますか?一致したくないテンプレート内で使用できますか?残念ながら、「+」または「*」が正規表現アトムに追加されることがあるため、空の文字列を使用できません。これにより、「何も繰り返さない」エラーが発生します。