- $<digits> ($1, $2, ...)
-
Contains the subpattern from the corresponding set of capturing parentheses from the last successful pattern match in the current dynamic scope. (See "Scoping Rules of Regex Variables".)
現在の動的スコープで、最後に成功したパターンマッチングで対応する括弧の サブパターンにマッチングした文字列が入っています。 ("Scoping Rules of Regex Variables" を参照してください。)
Note there is a distinction between a capture buffer which matches the empty string a capture buffer which is optional. Eg,
(x?)
and(x)?
The latter may be undef, the former not.空文字列にマッチングする捕捉バッファと、オプションの捕捉バッファの 違いに注意してください。 例えば、
(x?)
と(x)?
では、後者は undef かもしれませんが、 前者は違います。These variables are read-only.
これらの変数はすべて読み込み専用です。
Mnemonic: like \digits.
記憶法: \(数字) のようなもの。