より広いコンテキストで必要なものに一致するキャプチャ グループを含む正規表現があります。次に、キャプチャ グループを取得$1し、必要に応じて使用します。簡単だ。
しかし、正規表現全体ではなく、s///のコンテンツを置き換えたい場合にキャプチャ グループを使用するにはどうすればよいでしょうか。$1
たとえば、次のようにします。
$str =~ s/prefix (something) suffix/42/
prefix削除されsuffixます。代わりに、そのままにしておきながら、somethingに置き換えたいと思います。42prefixsuffix