文字の置き換えのperl例文
Mixtype No.66 Last Update On 2010-01-13 2010 perl
文字の置き換えのperl例文
Mixtype No.66 Last Update On 2010-01-13 2010 perl
$hogehoge =~ s/ 置き換えたい文字 / 置き換える文字 /g;
$name =~ s/ yahoo / google /g;
「$name」の中にある「yahoo」と言う文字が「google」になります。エスケープが必要な文字を扱う場合には「\」を必ず添えます。
また、上から順番に処理をして行くので、例えば
$name =~ s/ yahoo / google /g;
$name =~ s/ google / msn /g;
とすると、「yahoo」が「msn」になってしまいます。