http://search.yahoo.co.jp/search?p=%A5%DE%A5%A4%A5%AF%A5%ED%A5%BD%A5%D5%A5%C8&fr=top&src=top
おそらく、マイクロソフトは、”%A5%DE%A5%A4%A5%AF%A5%ED%A5%BD%A5%D5%A5%C8”に変換されていると思うのですが、perlでこの文字変換を行う方法を教えてください。
よろしくお願いします。
$str =~ s/(¥W)/’%’ . unpack(’H2’, $1)/eg;
逆に戻すには
$str =~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack(’H2’, $1)/eg;
です
回答者 | 回答 | 受取 | ベストアンサー | 回答時間 | |
---|---|---|---|---|---|
1 | 齊藤 | 11回 | 5回 | 1回 | 2005-11-12 23:51:20 |
ありがとうございました!
解決しました。