Ruby初心者スレッド Part 12at TECH
Ruby初心者スレッド Part 12 - 暇つぶし2ch274:デフォルトの名無しさん
07/05/10 22:39:39
>>271
CGI.escapeは引数をすべてエンコードする(用途が違う)
いわゆる日本語入りURLを簡単に作りたいのならURI.escape使え

irb> str='オブジェクト指向'
irb> URI.escape("URLリンク(d.hatena.ne.jp))
=> "URLリンク(d.hatena.ne.jp)
irb> CGI.escape("URLリンク(d.hatena.ne.jp))
=> "http%3A%2F%2Fd.hatena.ne.jp%2Fkeyword%2F%A5%AA%A5%D6%A5%B8%A5%A7%A5%AF%A5%C8%BB%D8%B8%FE"

strの文字コードによってエスケープ後の表記が違うから気つけろな(上記は日本語EUC)


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch