- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文字列置換)
Perl初心者必見!文字列置換の方法を解説!
このQ&Aのポイント
- Perl初心者のための文字列置換の方法をご紹介します。
- 以下の方法を使用して、複数の置換をまとめて行うことができます。
- 具体的な置換方法として、$paramにセットされた1~9の値を置換しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#25358
回答No.1
検索対象となる文字列は数字1文字固定ですか? であれば、 @Num2Place = ( '', 'hokkaido', 'tohoku', 'kantou', ...); #以下略 $param = $Num2Place[$param]; と、このようにします。 数字1文字なのは単に例だからにすぎないのであれば、 @Num2Place = ( '', 'hokkaido', 'tohoku', 'kantou', ...); #以下略 $param =~ s/\d/$Num2Place[$&]/g; これ↑で置き換えできます。 俺はこの方法で全角の大文字/小文字変換とかやってます。
お礼
回答ありがとうございます。 検索対象文字列は数字1文字固定でした。 これから少しずつ勉強していきたいと思います。