Ruby 初心者スレッド Part 24at TECHRuby 初心者スレッド Part 24 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト700:デフォルトの名無しさん 09/01/23 08:42:52 >>699 def CGI::escapeHTML(string) string.gsub(/&/n, '&').gsub(/\"/n, '"').gsub(/>/n, '>').gsub(/</n, '<') end ということで CGI::escapeHTML require 'cgi' して使ってね シングルクオートをエスケープすることはありません 701:デフォルトの名無しさん 09/01/23 08:50:58 今なら cgialt/util を薦めた方が良いのでは 702:デフォルトの名無しさん 09/01/23 08:52:46 標準でなくていいのならたくさんあるよそりゃ 4つgsubするだけだから自前でやれというのもありだろうし cgiライブラリがCGI作成に最早使われてないのは公然の暗黙 703:デフォルトの名無しさん 09/01/23 08:56:32 最近は文字列エスケープユーティリティと化してるな 704:デフォルトの名無しさん 09/01/23 09:39:17 ここでスモーカー抜けるのは痛いな 705:704 09/01/23 09:43:02 ごめんなさい 706:デフォルトの名無しさん 09/01/23 10:01:47 >>699 ttp://www.ruby-lang.org/ja/man/html/cgi.html 結構いろいろそろってる 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch