- ベストアンサー
tr演算子で「/」を扱いたい
Perlの質問というべきかどうか・・・ でもPerlを使っている時に出てきた問題なので・・・ 例えば $str="a-b-c" という文字列があったとして、これを"a b c"に変換したい場合は $str=~tr/-/ /; とすれば良いわけですが、では"a/b/c"に変換したい場合はどうすれば良いのでしょう? $str=~tr/-///; としても $str=~tr/-/'/'/; としてもエラーになります。 お手数ですがよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
これか… $str =~ tr/-/\//; これでイイはず?? $str =~ s/-/\//;
お礼
補足 今自分でも解決方法を見出したところだったんですよ。 $str=~s/-/⁄/g; でもそっちの方がすっきりしていますね! ありがとうございます。