mic*_*kov 3 regex perl interpolation
我有一些代码:
$a = 'abcdef';
$b = 'f\1d';
$a =~ s/d(e)f/$b/g;
print $a;
Run Code Online (Sandbox Code Playgroud)
我明白了abcf\1d,但我怎么abcfed办?
$a = 'abcdef';
$b = '"f$1d"';
$a =~ s/d(e)f/$b/gee;
print $a;
Run Code Online (Sandbox Code Playgroud)
请注意,有两个e修饰符/gee; 第二个将"f$1d"字符串计算为fed.
作为旁注,您不需要,/g因为您只替换一个模式.