我正在尝试获取一个文件,并将其复制到输出文件中,然后找到所有文件并将<k>
它们放入其中<p>
。我想使用正则表达式。
while (<INPUTFILE>)
{
if($_ != "<p>")
{
print OUTPUTFILE "$_\n";
}
else
{
print OUTPUTFILE "<k>";
}
}
我正在尝试这样的事情,但我猜 $_ 变量一次占用每一行。所以最好使用写整个文件然后尝试正则表达式搜索和替换?为此我尝试过:
$_ =~ s/<k>/<p>/g;