ファイルを取得して出力ファイルにコピーし、すべてを見つけ<k>
て<p>
代わりに作成しようとしています。正規表現を使いたい。
while (<INPUTFILE>)
{
if($_ != "<p>")
{
print OUTPUTFILE "$_\n";
}
else
{
print OUTPUTFILE "<k>";
}
}
私はこのようなことを試みていましたが、 $_ 変数は一度に各行を取ると思います。したがって、ファイル全体を書き込んでから、正規表現の検索と置換を試したほうがよいでしょうか? そのために私は試しました:
$_ =~ s/<k>/<p>/g;