• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文字列置換)

Perl初心者必見!文字列置換の方法を解説!

このQ&Aのポイント
  • Perl初心者のための文字列置換の方法をご紹介します。
  • 以下の方法を使用して、複数の置換をまとめて行うことができます。
  • 具体的な置換方法として、$paramにセットされた1~9の値を置換しています。

質問者が選んだベストアンサー

  • ベストアンサー
noname#25358
noname#25358
回答No.1

 検索対象となる文字列は数字1文字固定ですか?  であれば、 @Num2Place = ( '', 'hokkaido', 'tohoku', 'kantou', ...); #以下略 $param = $Num2Place[$param];  と、このようにします。  数字1文字なのは単に例だからにすぎないのであれば、 @Num2Place = ( '', 'hokkaido', 'tohoku', 'kantou', ...); #以下略 $param =~ s/\d/$Num2Place[$&]/g;  これ↑で置き換えできます。  俺はこの方法で全角の大文字/小文字変換とかやってます。

rariko
質問者

お礼

回答ありがとうございます。 検索対象文字列は数字1文字固定でした。 これから少しずつ勉強していきたいと思います。

関連するQ&A