Skip to main content

expand_dollar

Function expand_dollar 

Source
pub(crate) fn expand_dollar(
    tpl: &str,
    m: &Match,
    chars: &[char],
    group_names: &[(String, usize)],
) -> String
Expand description

$&/$1..$99/$$/$`/$'/$<name> 展開。以前は $&/$1-$9/$$ のみで、 $`(一致より前の部分)・$'(一致より後ろの部分)・$<name>(名前付きキャプチャ グループ、ES2018。名前付きグループ実装と同時にここも配線)・2桁のグループ番号 ($10 以降)が非対応だった。