るりまサーチ

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

別のキーワード

  1. _builtin to_c
  2. etc sc_2_c_dev
  3. etc sc_2_c_bind
  4. tracer display_c_call
  5. tracer display_c_call?

ライブラリ

キーワード

検索結果

<< 1 2 > >>

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

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

...使用して変換します。

c
ontrol = (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 文字列を...

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

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

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

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

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

WEBrick::AccessLog.#escape(data) -> String (24202.0)

与えられた文字列が汚染されている場合、制御文字を無効化します。

与えられた文字列が汚染されている場合、制御文字を無効化します。

@param data エスケープする文字列を指定します。

WEBrick::HTTPUtils.#escape_path(str) -> String (12208.0)

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

...して変換します。

num = '0123456789'
lowalpha = 'abcdefghijklmnopqrstuvwxyz'
upalpha = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
mark = '-_.!~*\'()'
unreserved = num + lowalpha + upalpha + mark
/[^#{Regexp.escape(unreserved + ":@&=+$,")}]/n

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

WEBrick::HTTPUtils.#escape8bit(str) -> String (12202.0)

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

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

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

絞り込み条件を変える

Shellwords.#shellescape(str) -> String (12201.0)

文字列を Bourne シェルのコマンドライン中で安全に使えるようにエスケープします。

...ープします。

@param str エスケープの対象となる文字列を指定します。
@return エスケープされた文字列を返します。

例:
require 'shellwords'

pattern = 'Jan 15'
puts "grep #{Shellwords.shellescape(pattern)} file"
# => grep Jan\ 15 file...

WEBrick::HTTPUtils.#unescape(str) -> String (12201.0)

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

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

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

ERB::Util.#html_escape(s) -> String (6208.0)

文字列 s を HTML用にエスケープした文字列を返します。

...照 &amp; &quot; &lt; &gt; にそれぞれ変更した文字列を返します
(CGI.escapeHTMLとほぼ同じです)。

@param s HTMLエスケープを行う文字列

//emlist[例][ruby]{
require "erb"
include ERB::Util

puts html_escape("is a > 0 & a < 10?")
# is a &gt; 0 &amp; a &lt; 10?
//}...

ERB::Util.#url_encode(s) -> String (3107.0)

文字列 s を URLエンコードした文字列を返します。

...字列を返します(CGI.escapeとほぼ同じです)。

@param s URLエンコードを行う文字列

//emlist[例][ruby]{
require "erb"
include ERB::Util

puts url_encode("Programming Ruby: The Pragmatic Programmer's Guide")
# Programming%20Ruby%3A%20%20The%20Pragmatic%20Programmer%27s%20Guide...
<< 1 2 > >>