274件ヒット
[1-100件を表示]
(0.070秒)
種類
- 特異メソッド (120)
- モジュール関数 (99)
- 文書 (22)
- インスタンスメソッド (22)
- モジュール (11)
ライブラリ
- ビルトイン (11)
-
cgi
/ core (11) -
cgi
/ util (55) - erb (44)
- nkf (11)
-
rubygems
/ remote _ fetcher (11) - uri (43)
-
webrick
/ htmlutils (11) -
webrick
/ httpserver (11) -
webrick
/ httputils (44)
クラス
- CGI (55)
-
Gem
:: RemoteFetcher (11) - Regexp (11)
-
URI
:: Generic (22) -
WEBrick
:: HTTPServer (11)
モジュール
-
CGI
:: QueryExtension (11) -
ERB
:: Util (44) - URI (21)
-
WEBrick
:: HTMLUtils (11) -
WEBrick
:: HTTPUtils (44)
キーワード
- NKF (11)
- build2 (22)
- encode (7)
- escape8bit (11)
-
escape
_ path (11) - h (11)
-
html
_ escape (11) - new (11)
- quote (11)
-
ruby 1
. 8 . 3 feature (11) - unescape (40)
- unescapeElement (11)
- unescapeHTML (11)
-
unescape
_ element (11) -
unescape
_ filename? (11) -
unescape
_ html (11) -
url
_ encode (11) - 正規表現 (11)
検索結果
先頭5件
-
WEBrick
:: HTMLUtils . # escape(string) -> String (21207.0) -
指定された文字列に含まれる ", &, <, > を文字実体参照に変換した文字列を 生成して返します。
...定された文字列に含まれる ", &, <, > を文字実体参照に変換した文字列を
生成して返します。
@param string エスケープしたい文字列を指定します。
require 'webrick'
p WEBrick::HTMLUtils.escape('/?q=foo&hl=<ja>') #=> "/?q=foo&hl=<ja>"... -
WEBrick
:: HTTPUtils . # escape(str) -> String (21207.0) -
与えられた文字列を数値参照文字列に変換します。
...ます。
control = (0x0..0x1f).collect{|c| c.chr }.join + "\x7f"
space = " "
delims = '<>#%"'
unwise = '{}|\\^[]`'
nonascii = (0x80..0xff).collect{|c| c.chr }.join
/[#{Regexp.escape(control + space + delims + unwise + nonascii)}]/n
@param str 文字列を指定します。... -
URI
. escape(str , unsafe = URI :: UNSAFE) -> String (18443.0) -
URI 文字列をエンコードした文字列を返します。
...
URI 文字列をエンコードした文字列を返します。
このメソッドは obsolete です。
代わりに
ERB::Util.#url_encode,
CGI.escape,
URI.encode_www_form_component,
WEBrick::HTTPUtils.#escape_form,
WEBrick::HTTPUtils.#escape
などの使用を検討してください。
詳細......てください。
例:
require 'uri'
p URI.escape('http://images.google.co.jp/images?q=モナリザ&ie=EUC-JP')
#=> "http://images.google.co.jp/images?q=%A5%E2%A5%CA%A5%EA%A5%B6&ie=EUC-JP"
@param str URI を文字列として与えます。
@param unsafe URI として指定できない... -
ERB
:: Util . # u(s) -> String (18207.0) -
文字列 s を URLエンコードした文字列を返します。
... URLエンコードした文字列を返します。
文字列 s 中に含まれる 2バイト文字や半角スペースについて URL エンコードを行った文字列を返します(CGI.escapeとほぼ同じです)。
@param s URLエンコードを行う文字列
//emlist[例][ruby]{
requ......ire "erb"
include ERB::Util
puts url_encode("Programming Ruby: The Pragmatic Programmer's Guide")
# Programming%20Ruby%3A%20%20The%20Pragmatic%20Programmer%27s%20Guide
//}... -
CGI
. unescape(string) -> String (12300.0) -
与えられた文字列を URL デコードした文字列を新しく作成し返します。
...与えられた文字列を URL デコードした文字列を新しく作成し返します。
@param string URL エンコードされている文字列を指定します。
require "cgi"
p CGI.unescape('%40%23%23') #=> "@##"
p CGI.unescape("http%3A%2F%2Fwww.example.c... -
CGI
. unescapeElement(string , *elements) -> String (12300.0) -
特定の要素だけをHTMLエスケープから戻す。
...:
require "cgi"
print CGI.unescapeElement('<BR><A HREF="url"></A>', "A", "IMG")
# => "<BR><A HREF="url"></A>"
print CGI.unescapeElement('<BR><A HREF="url"></A>', %w(A IMG))
# => "<BR><A HREF="url"></A>"... -
CGI
. unescapeHTML(string) -> String (12300.0) -
与えられた文字列中の実体参照のうち、& > < " と数値指定がされているもの (�ffff など) を元の文字列に置換します。
...与えられた文字列中の実体参照のうち、& > < "
と数値指定がされているもの (�ffff など) を元の文字列に置換します。
@param string 文字列を指定します。
require "cgi"
p CGI.unescapeHTML("3 > 1") #=> "3 > 1"... -
CGI
. unescape _ element(string , *elements) -> String (12300.0) -
特定の要素だけをHTMLエスケープから戻す。
...:
require "cgi"
print CGI.unescapeElement('<BR><A HREF="url"></A>', "A", "IMG")
# => "<BR><A HREF="url"></A>"
print CGI.unescapeElement('<BR><A HREF="url"></A>', %w(A IMG))
# => "<BR><A HREF="url"></A>"... -
CGI
. unescape _ html(string) -> String (12300.0) -
与えられた文字列中の実体参照のうち、& > < " と数値指定がされているもの (�ffff など) を元の文字列に置換します。
...与えられた文字列中の実体参照のうち、& > < "
と数値指定がされているもの (�ffff など) を元の文字列に置換します。
@param string 文字列を指定します。
require "cgi"
p CGI.unescapeHTML("3 > 1") #=> "3 > 1"... -
CGI
:: QueryExtension # unescape _ filename? -> bool (12300.0) -