2160件ヒット
[1-100件を表示]
(0.154秒)
ライブラリ
- ビルトイン (756)
- abbrev (12)
- benchmark (48)
- bigdecimal (24)
-
bigdecimal
/ math (72) - cmath (240)
- drb (24)
- erb (36)
- fiddle (12)
- fileutils (156)
- json (48)
- objspace (48)
- open3 (96)
- openssl (72)
- readline (12)
- rubygems (24)
- shellwords (48)
-
webrick
/ accesslog (12) -
webrick
/ htmlutils (12) -
webrick
/ httpauth (24) -
webrick
/ httpstatus (72) -
webrick
/ httputils (132) -
win32
/ registry (144) -
win32
/ resolv (12) - zlib (24)
クラス
-
Win32
:: Resolv (12)
モジュール
- Abbrev (12)
- Benchmark (48)
- BigMath (96)
- CMath (240)
- DRb (24)
-
ERB
:: DefMethod (12) -
ERB
:: Util (24) - Fiddle (12)
- FileTest (36)
- FileUtils (156)
- Gem (24)
- JSON (48)
- Kernel (228)
- Marshal (48)
- Math (324)
- ObjectSpace (84)
- Open3 (96)
-
OpenSSL
:: ASN1 (36) -
OpenSSL
:: PKCS5 (24) -
OpenSSL
:: Random (12) - Process (24)
-
Process
:: GID (24) -
Process
:: UID (24) - Readline (12)
- Shellwords (48)
- Signal (12)
-
WEBrick
:: AccessLog (12) -
WEBrick
:: HTMLUtils (12) -
WEBrick
:: HTTPAuth (24) -
WEBrick
:: HTTPStatus (72) -
WEBrick
:: HTTPUtils (132) -
Win32
:: Registry :: API (144) - Zlib (24)
キーワード
- CloseKey (12)
- CreateKey (12)
- DeleteKey (12)
- DeleteValue (12)
- E (12)
- EnumKey (12)
- EnumValue (12)
- FlushKey (12)
- GraphicString (24)
- Hash (12)
- OpenKey (12)
- PI (12)
- QueryInfoKey (12)
- QueryValue (12)
- SetValue (12)
-
_ _ method _ _ (12) - abbrev (12)
- acos (18)
- acos! (6)
- acosh (18)
- acosh! (6)
-
adler32
_ combine (12) - asin (18)
- asin! (6)
- asinh (18)
- asinh! (6)
- atan (30)
- atan! (6)
- atan2 (18)
- atan2! (6)
- atanh (18)
- atanh! (6)
-
basic
_ auth (12) - benchmark (12)
- bm (12)
- caller (12)
-
caller
_ locations (24) - catch (24)
- cbrt (18)
- cbrt! (6)
-
change
_ privilege (24) - chardev? (12)
- chdir (24)
- check (12)
- chmod (12)
-
chmod
_ R (12) - chomp (12)
- chop (12)
- chown (12)
-
chown
_ R (12) -
clear
_ paths (12) -
client
_ error? (12) -
clock
_ gettime (12) - cos (30)
- cos! (6)
- cosh (18)
- cosh! (6)
-
count
_ nodes (12) -
count
_ objects (12) -
count
_ objects _ size (12) -
count
_ tdata _ objects (12) -
crc32
_ combine (12) - daemon (12)
-
def
_ erb _ method (12) - dequote (12)
- dlopen (12)
- dump (24)
-
each
_ object (24) -
egd
_ bytes (12) - erf (12)
- erfc (12)
- error? (12)
- escape (24)
- escape8bit (12)
-
escape
_ path (12) - exp (30)
- exp! (6)
- format (12)
- frexp (12)
- gamma (12)
- generate (12)
-
get
_ hosts _ path (12) - gsub (12)
- here? (12)
-
html
_ escape (12) - hypot (12)
- info? (12)
- ldexp (12)
- lgamma (12)
- list (12)
- load (12)
-
load
_ mime _ types (12) - log (48)
- log! (12)
- log10 (18)
- log10! (6)
- log2 (18)
- log2! (6)
-
marshal
_ version (12) - measure (12)
-
mime
_ type (12) - mkpath (12)
-
parse
_ header (12) -
parse
_ range _ header (12) -
pbkdf2
_ hmac (12) -
pbkdf2
_ hmac _ sha1 (12) -
pipeline
_ r (24) -
pipeline
_ rw (24) -
pipeline
_ start (24) -
pipeline
_ w (24) -
pretty
_ generate (12) -
pretty
_ unparse (12) -
proxy
_ basic _ auth (12) - putc (12)
- quote (12)
-
re
_ exchangeable? (24) -
reachable
_ objects _ from (12) - readline (12)
- realtime (12)
- redirect? (12)
-
remove
_ dir (12) -
remove
_ entry (12) -
remove
_ entry _ secure (12) -
remove
_ file (12) - restore (12)
-
server
_ error? (12) -
setup
_ params (12) - shellescape (12)
- shelljoin (12)
- shellsplit (12)
- shellwords (12)
- sin (30)
- sin! (6)
- sinh (18)
- sinh! (6)
-
split
_ header _ value (12) - sprintf (12)
- sqrt (30)
- sqrt! (6)
- sub (12)
- success? (12)
- syscall (12)
- tan (18)
- tan! (6)
- tanh (18)
- tanh! (6)
- thread (12)
- throw (12)
- touch (12)
-
trace
_ var (24) - traverse (12)
- unescape (12)
- unparse (12)
-
untrace
_ var (12) - uptodate? (12)
-
world
_ readable? (12) -
world
_ writable? (12)
検索結果
先頭5件
-
ERB
:: Util . # h(s) -> String (21102.0) -
文字列 s を HTML用にエスケープした文字列を返します。
...s を HTML用にエスケープした文字列を返します。
文字列 s 中に含まれる &"<> を、実体参照 & " < > にそれぞれ変更した文字列を返します
(CGI.escapeHTMLとほぼ同じです)。
@param s HTMLエスケープを行う文字列
//emlist[例......][ruby]{
require "erb"
include ERB::Util
puts html_escape("is a > 0 & a < 10?")
# is a > 0 & a < 10?
//}... -
Shellwords
. # shellsplit(line) -> [String] (18213.0) -
Bourne シェルの単語分割規則に従った空白区切りの単語分割を行い、 単語 (文字列) の配列を返します。
...列を返します。
空白、シングルクォート (')、ダブルクォート (")、バックスラッシュ (\)
を解釈します。
@param line 分割の対象となる文字列を指定します。
@return 分割結果の各文字列を要素とする配列を返します。
@raise Argum......た場合に発生します。
例:
require 'shellwords'
p Shellwords.shellwords(%q{ foo bar "foo bar"\ baz 'foo bar' })
# => ["foo", "bar", "foo bar baz", "foo bar"]
p Shellwords.shellwords(%q{ A B C "D E F" "G","H I" })
# => ["A", "B", "C", "D E F", "G,H I"]... -
Shellwords
. # shellwords(line) -> [String] (18213.0) -
Bourne シェルの単語分割規則に従った空白区切りの単語分割を行い、 単語 (文字列) の配列を返します。
...列を返します。
空白、シングルクォート (')、ダブルクォート (")、バックスラッシュ (\)
を解釈します。
@param line 分割の対象となる文字列を指定します。
@return 分割結果の各文字列を要素とする配列を返します。
@raise Argum......た場合に発生します。
例:
require 'shellwords'
p Shellwords.shellwords(%q{ foo bar "foo bar"\ baz 'foo bar' })
# => ["foo", "bar", "foo bar baz", "foo bar"]
p Shellwords.shellwords(%q{ A B C "D E F" "G","H I" })
# => ["A", "B", "C", "D E F", "G,H I"]... -
Shellwords
. # shellescape(str) -> String (18201.0) -
文字列を Bourne シェルのコマンドライン中で安全に使えるようにエスケープします。
...ープします。
@param str エスケープの対象となる文字列を指定します。
@return エスケープされた文字列を返します。
例:
require 'shellwords'
pattern = 'Jan 15'
puts "grep #{Shellwords.shellescape(pattern)} file"
# => grep Jan\ 15 file... -
Shellwords
. # shelljoin(array) -> String (18201.0) -
配列の各要素である文字列に対して、Bourne シェルのコマンドライン中で安全に 使えるためのエスケープを適用し、空白文字を介してそれらを連結したコマンド ライン文字列を生成します。
...Shellwords.#shellescape と
同じ規則が適用されます。
@param array エスケープ対象の文字列を要素とする配列を指定します。
@return エスケープ結果を連結した文字列を返します。
例:
require 'shellwords'
pattern = 'Jan 15'
file =......'file name with spaces'
puts Shellwords.shelljoin(['grep', pattern, file])
# => grep Jan\ 15 file\ name\ with\ spaces... -
ERB
:: Util . # html _ escape(s) -> String (12202.0) -
文字列 s を HTML用にエスケープした文字列を返します。
...s を HTML用にエスケープした文字列を返します。
文字列 s 中に含まれる &"<> を、実体参照 & " < > にそれぞれ変更した文字列を返します
(CGI.escapeHTMLとほぼ同じです)。
@param s HTMLエスケープを行う文字列
//emlist[例......][ruby]{
require "erb"
include ERB::Util
puts html_escape("is a > 0 & a < 10?")
# is a > 0 & a < 10?
//}... -
Gem
. # clear _ paths -> nil (12201.0) -
Gem.#dir, Gem.#path の値をリセットします。
...Gem.#dir, Gem.#path の値をリセットします。
次に Gem.#dir, Gem.#path が呼ばれた時は、値を最初から計算します。
このメソッドは主にユニットテストの独立性を提供するために使用します。... -
Gem
. # marshal _ version -> String (12201.0) -
Marshal のバージョンを表す文字列を返します。
...Marshal のバージョンを表す文字列を返します。... -
ObjectSpace
. # reachable _ objects _ from(obj) -> Array | nil (12201.0) -
obj から到達可能なすべてのオブジェクトを返します。マーク不能なオブジェ クトを指定した場合は nil を返します。本メソッドを使う事でメモリリークの 調査が行えます。
...なオブジェ
クトを指定した場合は nil を返します。本メソッドを使う事でメモリリークの
調査が行えます。
//emlist[例][ruby]{
# 配列クラス(Array)と 'a'、'b'、'c' に到達可能。
ObjectSpace.reachable_objects_from(['a', 'b', 'c'])
# => [Array, 'a',......1 つだけです。
//emlist[例][ruby]{
# 配列クラス(Array)と v に到達可能。
ObjectSpace.reachable_objects_from([v = 'a', v, v])
# => [Array, 'a']
# 配列クラス(Array)と 3 つの異なる 'a' オブジェクトに到達可能。
ObjectSpace.reachable_objects_from(['a', 'a', 'a'......ーク不能なオブジェクト(true、false、nil、Symbol、
Fixnum、Flonum(即値の Float オブジェクト))を指定した場合は
nil を返します。
//emlist[例][ruby]{
# 1 はマーク不能
ObjectSpace.reachable_objects_from(1)
# => nil
//}
obj が内部でオブジェクトへ...