るりまサーチ

最速Rubyリファレンスマニュアル検索!
274件ヒット [1-100件を表示] (0.070秒)

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

検索結果

<< 1 2 3 > >>

WEBrick::HTMLUtils.#escape(string) -> String (21207.0)

指定された文字列に含まれる ", &, <, > を文字実体参照に変換した文字列を 生成して返します。

...定された文字列に含まれる ", &, <, > を文字実体参照に変換した文字列を
生成して返します。

@param string エスケープしたい文字列を指定します。

require 'webrick'
p WEBrick::HTMLUtils.escape('/?q=foo&hl=<ja>') #=> "/?q=foo&amp;hl=&lt;ja&gt;"...

WEBrick::HTTPUtils.#escape(str) -> String (21207.0)

与えられた文字列を数値参照文字列に変換します。

...ます。

control = (0x0..0x1f).collect{|c| c.chr }.join + "\x7f"
space = " "
delims = '<>#%"'
u
nwise = '{}|\\^[]`'
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 文字列をエンコードした文字列を返します。

...
U
RI 文字列をエンコードした文字列を返します。

このメソッドは obsolete です。

代わりに
ERB::Util.#url_encode,
CGI.escape,
U
RI.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('&lt;BR&gt;&lt;A HREF="url"&gt;&lt;/A&gt;', "A", "IMG")
# => "&lt;BR&gt;<A HREF="url"></A>"

print CGI.unescapeElement('&lt;BR&gt;&lt;A HREF="url"&gt;&lt;/A&gt;', %w(A IMG))
# => "&lt;BR&gt;<A HREF="url"></A>"...

CGI.unescapeHTML(string) -> String (12300.0)

与えられた文字列中の実体参照のうち、&amp; &gt; &lt; &quot; と数値指定がされているもの (&#0ffff など) を元の文字列に置換します。

...与えられた文字列中の実体参照のうち、&amp; &gt; &lt; &quot;
と数値指定がされているもの (&#0ffff など) を元の文字列に置換します。

@param string 文字列を指定します。

require "cgi"

p CGI.unescapeHTML("3 &gt; 1") #=> "3 > 1"...

CGI.unescape_element(string, *elements) -> String (12300.0)

特定の要素だけをHTMLエスケープから戻す。

...
require "cgi"

print CGI.unescapeElement('&lt;BR&gt;&lt;A HREF="url"&gt;&lt;/A&gt;', "A", "IMG")
# => "&lt;BR&gt;<A HREF="url"></A>"

print CGI.unescapeElement('&lt;BR&gt;&lt;A HREF="url"&gt;&lt;/A&gt;', %w(A IMG))
# => "&lt;BR&gt;<A HREF="url"></A>"...

CGI.unescape_html(string) -> String (12300.0)

与えられた文字列中の実体参照のうち、&amp; &gt; &lt; &quot; と数値指定がされているもの (&#0ffff など) を元の文字列に置換します。

...与えられた文字列中の実体参照のうち、&amp; &gt; &lt; &quot;
と数値指定がされているもの (&#0ffff など) を元の文字列に置換します。

@param string 文字列を指定します。

require "cgi"

p CGI.unescapeHTML("3 &gt; 1") #=> "3 > 1"...

CGI::QueryExtension#unescape_filename? -> bool (12300.0)

絞り込み条件を変える

<< 1 2 3 > >>