208件ヒット
[1-100件を表示]
(0.153秒)
ライブラリ
- ビルトイン (22)
-
cgi
/ util (110) - shellwords (11)
- uri (43)
-
webrick
/ cgi (11) -
webrick
/ httpserver (11)
クラス
- CGI (110)
- Regexp (22)
-
URI
:: Generic (22) -
WEBrick
:: CGI (11) -
WEBrick
:: HTTPServer (11)
モジュール
- Shellwords (11)
- URI (21)
キーワード
- build2 (22)
- encode (7)
- escapeElement (11)
- escapeHTML (11)
-
escape
_ element (11) -
escape
_ html (11) - new (22)
- quote (11)
- unescape (18)
- unescapeElement (11)
- unescapeHTML (11)
-
unescape
_ element (11) -
unescape
_ html (11)
検索結果
先頭5件
-
Regexp
. escape(string) -> String (21408.0) -
string の中で正規表現において特別な意味を持つ文字の直前にエ スケープ文字(バックスラッシュ)を挿入した文字列を返します。
...string の中で正規表現において特別な意味を持つ文字の直前にエ
スケープ文字(バックスラッシュ)を挿入した文字列を返します。
@param string 正規表現において特別な意味をもつ文字をもつ文字列を指定します。
//emlist[例][rub......y]{
rp = Regexp.escape("$bc^")
p rp # => "\\$bc\\^"
//}... -
Shellwords
. escape(str) -> String (21302.0) -
文字列を Bourne シェルのコマンドライン中で安全に使えるようにエスケープします。
...文字列を Bourne シェルのコマンドライン中で安全に使えるようにエスケープします。
このメソッドは、Shellwords.#shellescape の別名です。
@param str エスケープの対象となる文字列を指定します。
@return エスケープされた文字列... -
CGI
. escape(string) -> String (18414.0) -
与えられた文字列を URL エンコードした文字列を新しく作成し返します。
...URL エンコードした文字列を新しく作成し返します。
@param string URL エンコードしたい文字列を指定します。
例:
require "cgi"
p CGI.escape('@##') #=> "%40%23%23"
url = "http://www.example.com/register?url=" +
CGI.escape('......http://www.example.com/index.rss')
p url
#=> "http://www.example.com/register?url=http%3A%2F%2Fwww.example.com%2Findex.rss"... -
URI
. escape(str , unsafe = URI :: UNSAFE) -> String (18344.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 として指定できな... -
CGI
. escapeElement(string , *elements) -> String (6402.0) -
第二引数以降に指定したエレメントのタグだけを実体参照に置換します。
...aram string 文字列を指定します。
@param elements HTML タグの名前を一つ以上指定します。文字列の配列で指定することも出来ます。
例:
require "cgi"
p CGI.escapeElement('<BR><A HREF="url"></A>', "A", "IMG")
# => "<BR><A HRE......F="url"></A>"
p CGI.escapeElement('<BR><A HREF="url"></A>', ["A", "IMG"])
# => "<BR><A HREF="url"></A>"... -
CGI
. escapeHTML(string) -> String (6402.0) -
与えられた文字列中の '、&、"、<、> を実体参照に置換した文字列を新しく作成し返します。
...param string 文字列を指定します。
require "cgi"
p CGI.escapeHTML("3 > 1") #=> "3 > 1"
print('<script type="text/javascript">alert("警告")</script>')
p CGI.escapeHTML('<script type="text/javascript">alert("警告")</script>')
#=> "<scrip......t type="text/javascript">alert("警告")</script>"... -
CGI
. escape _ element(string , *elements) -> String (6402.0) -
第二引数以降に指定したエレメントのタグだけを実体参照に置換します。
...aram string 文字列を指定します。
@param elements HTML タグの名前を一つ以上指定します。文字列の配列で指定することも出来ます。
例:
require "cgi"
p CGI.escapeElement('<BR><A HREF="url"></A>', "A", "IMG")
# => "<BR><A HRE......F="url"></A>"
p CGI.escapeElement('<BR><A HREF="url"></A>', ["A", "IMG"])
# => "<BR><A HREF="url"></A>"... -
CGI
. escape _ html(string) -> String (6402.0) -
与えられた文字列中の '、&、"、<、> を実体参照に置換した文字列を新しく作成し返します。
...param string 文字列を指定します。
require "cgi"
p CGI.escapeHTML("3 > 1") #=> "3 > 1"
print('<script type="text/javascript">alert("警告")</script>')
p CGI.escapeHTML('<script type="text/javascript">alert("警告")</script>')
#=> "<scrip......t type="text/javascript">alert("警告")</script>"... -
CGI
. unescape(string) -> String (6401.0) -
与えられた文字列を URL デコードした文字列を新しく作成し返します。
...列を URL デコードした文字列を新しく作成し返します。
@param string URL エンコードされている文字列を指定します。
require "cgi"
p CGI.unescape('%40%23%23') #=> "@##"
p CGI.unescape("http%3A%2F%2Fwww.example.com%2Findex.rss")......#=> "http://www.example.com/index.rss"... -
CGI
. unescapeElement(string , *elements) -> String (6401.0) -
特定の要素だけをHTMLエスケープから戻す。
...から戻す。
@param string 文字列を指定します。
@param elements 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>"...