• ベストアンサー

Web ブラウザのアドレス欄に表示される「%」の付いた文字列

Google などで検索を実行して、その結果が表示される際に、ブラウザのアドレス欄に「%」の文字が付いた文字列が長々と表示されます。 これって、検索キーワードとして指定した言葉(日本語)を別の文字コードに置き換えた結果表示されるもので、コードはUTF-8だということは想像がつくのですが(アドレス欄の最後に「UTF-8」と表示されるため)、 どの漢字/ひらがな/カタカナがどの「%」で始まる文字列に対応しているのかわかる方法はあるのでしょうか?(文字列と漢字/ひらがな/カタカナとの対応表があればすぐわかるのかもしれません) 別の言い方をすれば、アドレス欄からこれらの文字列をコピーして何らかのアプリケーションまたはWebページにペーストし、そのアプリケーションまたはWebページで検索キーワードとして指定した日本語に戻すことはできるでしょうか? また WinまたはMacでそのような操作を行う方法をどなたかご教示下さい。よろしくお願いします。

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

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

URLエンコードのことですよね。こちらをご覧ください。 http://www.big.or.jp/~knight/improve/point.html#urlencode 何がエンコードされたか知りたい場合は、こちらにURLの「?」の次の文字以降を コピペして「Decode」ボタンを押してみてください。 http://www.komonet.ne.jp/~php/script/urlen.php

参考URL:
http://www.komonet.ne.jp/~php/script/urlen.php
Jean-Paul
質問者

お礼

「URLエンコード」っていうんですか。 この専門用語がわからないがために自分でいろいろと調べようがなく困っていたので、大変助かりました。 Web上で簡単にエンコード/デコードができるサイトまで教えていただくことができ、これから便利に使えそうです。 どうもありがとうございました。

その他の回答 (1)

  • selene_pl
  • ベストアンサー率49% (102/207)
回答No.2

Win用ですが、圧縮/解凍ソフトの「Lhaplus」に、その変換機能がついています。 変換元の文字コードも、Shift_JIS、JIS、EUC、UNICODEに対応しているみたいです。 Lhaplusを起動して、「文字列変換」のタブにあります。

参考URL:
http://www.vector.co.jp/soft/win95/util/se169348.html
Jean-Paul
質問者

お礼

普段 Windows 上で圧縮/解凍ソフトは別のものをつかっているのですが、早速「Lhaplus」もダウンロード・インストールしてみました。 複数の文字コードでの変換機能が実装されているのがポイントが高いですね。 主機能である圧縮/解凍ではなく、この文字列変換機能だけのために今後もこのソフトを使ってみようと思います。 どうもありがとうございました。

関連するQ&A

  • 検索欄の文字変換が、カタカナだけ。

     各種文書をUSBメモリーに保存しておりますが、メモリーを開いて検索する際に、検索欄に文字入力をします。ひらがなから漢字に変換したいのですが、カタカナとひらがなの変換にしかなりません。 漢字で保存しているものが検索できません。お助け下さい。

  • 一つのセルに表示できる最大文字数は1024文字ですよね?

    エクセル2003です。 一つのセル(「A1」など)に表示できる最大文字数は何文字ですか? ネットで検索した仕様で 「セル内の文字列の長さ 32767文字。」 「セルに表示できるのは1024文字まで。」 「数式バーでは32767文字すべて表示。 」 と書いてあったのですが 今のところ1900文字表示できます。 (漢字、ひらがな、カタカナ、改行ありです) 何かの間違いでしょうか?

  • 日本語が含まれていたらtrueを返すようにするには?

    UTF-8のコードの文字列の中に日本語(ひらがな、カタカナ、漢字)が含まれていたらtrueを返す関数はどのように書いたらよいのでしょうか?英語のみなら falseを返す関数でも構いません。どうかよろしくお願いいたします。

    • ベストアンサー
    • Perl
  • 統合漢字をWEBより入力し文字化け

    CJK統合漢字をWEBより入力しブラウザとEXCELで表示させたいのですが、 文字化けを起こし’?’となって困っています>< どのように解決すればよろしいでしょうか。 設定している文字コードは PHP 文字コード utf8 MySQL 文字コード utf8 になります。 よろしくお願いします。

  • auでwebページの文字が???????と文字化けする。

    auでwebページを閲覧すると文字が??????????????となってしまいます。漢字・全角カタカナ・全角ひらがな全部です。 どうすれば直りますか?

  • アドレスに文字を入れても漢字変換しません。

    ヤフーなどで検索するときに入力するところに、文字を入れても漢字変換しなくなってしまいました。ひらがなかカタカナしかできません。どうしたらよいでしょうか。わかる方、よろしくお願いします。

  • EXCEL 文字列操作

    教えてください。 たとえば、エクセルのセルの  AAA555さくらサクラ という文字列から、英数字だけ抜き出す方法を教えてください。 文字列は可変(不規則な長さ)で、文字列中には英数の他にひらがな、 カタカナ、漢字があります。 例の結果として、AAA555を抜き出したいです。

  • マクロを使って文字列を分類したい。

    マクロを使って、次の処理を行うマクロを作りたいのですが、 まず、漢字・ひらがな・カタカナ・数時・アルファベットを識別するコードの抽出方法と、コードの一覧がわかりません。 それから、文字列の処理の関数がなかなか思いつきません。 2年ほどマクロを使っていません。エクセルも2007になり、かなり勝手が違います。 できれば、マクロを示していただければありがたいのですが、 重要なヒントを示していただいても構いません。 ----------------------------------------------- セル(H、5)の中に、いろいろな文字列があります。 例えば、 「東京1月アメリカEUやまとChinaイギリス日本2009年おわり」 ですが、 これを 漢字をA列に1行から順に、 東京 月 日本 年 ひらがなをB列に1行から順に、 やまと おわり カタカナをC列に1行から順に、 アメリカ イギリス 数字をD列に1行から順に、 1 2009 アルファベットをE列に1行から順に、 EU China というように出力するマクロを作りたいのです。 よろしくお願いします。

  • 検索後のurl表示窓に出る文字列を表す「%E7%8C%AB」などを変換

    ヤフーなどで検索した後のURLで検索キーワードが %??%??などに変換されて表示していますが、 これを元通りの文字列に戻すにはどうしたら良いでしょうか? 「漢字コード」について検索してみたのですが、みつかりませんでした。 例えば Dim a as string = "%E7%8C%AB" を「猫」に戻す式を教えて頂きたいです。 よろしくお願いします。

  • 【アクセス】ハイパーリンク アドレスと表示文字列のどちらも置換したい

    テーブル1のフィールド「アドレス」をハイパーリンク型にし、 レコードに 表示文字列:C:\Users アドレス:C:\Users と入れています。 ここで 置換と検索ダイアログを呼び出して 検索する文字列:C:\ 置換後の文字列:D:\ にしてすべて置換をおしても 表示文字列しか置換されません。 表示文字列もアドレスも同じように置換するにはどうすればいいのでしょうか? よろしくお願い致します。(当方アクセス2003です)

専門家に質問してみよう