数字で始まってはならず、ハイフンを含んではなりません。この名前での参照は一番左で定義されたものを仮定します。番号で参照することも出来ます。必要な場合でも名前付き捕捉グループを使うことが出来ます。末尾か次のマッチングの成功のどちらか早いほうまで利用可能です。経由で名前で参照できます。絶対数値や相対数値の場合はオプションです。小さい文字列を結合して正規表現を作る場合は中かっこを使う方が安全です。なりますが、おそらく望んでいたものではないでしょう。それより前には名前付きや相対数値指定の捕捉グループはありませんでした。(そしておそらくいつも受け付けられます)。バックスペース)とも解釈できます。これを後方参照として解釈します。これを後方参照として解釈します。常に後方参照として解釈されます。これを図示するいくつかの例が後にあります。進定数を仮定するからです。記法は、ある種の状況ではパターンの外側でも動作します。variable.いくつかの特殊変数もまた以前のマッチングの一部を参照しています。最後のマッチングしたブラケットマッチングと返します。マッチングした文字列全体を返します。現在ではこれはプログラム名を返します。マッチングした文字列の前の全てを返します。マッチングした文字列の後の全てを返します。マッチングしたものを含んでいます。利用できます(後述)。成功までのどちらか先に満たした方の、動的なスコープを持ちます。最善のマッチングを書くことを容易にします。それらを提供しなければなりません。これはあなたのプログラムを大幅に遅くさせるでしょう。同じ料金を払っています。キャプチャのかっこをもたないパターンではこの不利益はなくなります。あなたは(一度使った時点で)既に代価を払っているので。他の2つほど高価ではありません。等価な記号変数とは違い全体的なパフォーマンスの低下を引き起こしません。