• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エンコードについて)

エンコードについての質問

このQ&Aのポイント
  • 「タイトル」というテキストを指定のコードでエンコードする方法について教えてください。
  • 提供されたコードを使用して、「タイトル」というテキストをエンコードすることができますが、目的のエンコード形式に変換する方法を知りたいです。
  • 類似の記事を探しましたが、明確な答えを見つけることができませんでした。エンコードと書き換えの方法について教えてください。

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

  • ベストアンサー
  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.1

> %83%5e%83C%83g%83%8b >となりますが、 > > %E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB > のようにしたいのです。 上はShiftJISで、下はUTF-8ですか。 であるなら、Perlのバージョンにもよりますが5.8.0以降が使えるとして、 use Encode; をスクリプトの前のほうに追加しておいて Encode::from_to($code, 'sjis', 'utf-8'); #←追加 $encode = $code; $encode =~ s/(\W)/'%' . unpack("H2", $1)/eg; ですかね。

kuzumiHK
質問者

お礼

こちらでできました。 ありがとうございます。

関連するQ&A

専門家に質問してみよう