バックトラックツリーを刈り取ります。バックトラックしていきます。行われず、現在の開始位置でのマッチングはすぐに失敗します。マッチングさせずに)数えます。言明はいくつでも使えます。絶対最大量指定子も参照してください。単独では表現できないケースを扱うために使えます。どのマッチングの一部にもならないことを示します。十分な空間があれば)再びマッチングを試みることを効率的に意味します。パターンの名前部分には特別な意味があります。位置」として使われる位置になります。マッチングポイントが使われます。実行されたときのカーソルがいた位置になります。文字列の中で達した位置を記録するために使われます。このマークには名前をつけることもできます。重複することもあります。そのマッチングにおいてパターンのどの分岐が使われたのかを知ることができます。効率的には最適化できないためパフォーマンスの向上をもたらします。