Ruby初心者スレッド Part 12
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
50:デフォルトの名無しさん 07/05/04 21:46:17 open-uri を require すれば uri はくっついてくるからな これのためだけに cgi を require するのはわりと無駄と思われ 51:デフォルトの名無しさん 07/05/04 22:14:41 cgi.rbは副作用があるからなぁ。 52:デフォルトの名無しさん 07/05/04 23:25:35 そもそもescape処理が微妙に違うんでないかい? 53:デフォルトの名無しさん 07/05/05 00:38:23 CGI::escapeの正規表現 str.gsub(/[^a-zA-Z0-9_\-.]/n) URI::escapeの正規表現(長いので色々まとめた) UNRESERVED = "a-zA-Z\d-_.!~*'()" RESERVED = ";/?:@&=+$,\\[\\]" UNSAFE = Regexp.new("[^#{PATTERN::UNRESERVED}#{PATTERN::RESERVED}]",false, 'N').freeze str.gsub(UNSAFE) 54:デフォルトの名無しさん 07/05/05 00:43:39 っていうか、cgi.rbはuri.rb呼んでるんだと思ってた 独自実装なのね 55:デフォルトの名無しさん 07/05/05 01:30:42 uriより前からあるからね
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5390日前に更新/121 KB
担当:undef