るりまサーチ

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

別のキーワード

  1. string []=
  2. string slice
  3. string slice!
  4. string []
  5. string gsub!

ライブラリ

モジュール

キーワード

検索結果

<< < ... 15 16 17 >>

Kernel.#trace_var(varname, hook) -> nil (27.0)

グローバル変数 varname への代入のフックを登録します。

...クトで返されます)
それ以外は、nil を返します。

@
param varname グローバル変数名を文字列か Symbol で指定します。
@
param hook フックになる文字列または Proc オブジェクトです。
@
return フックを登録した場合は nil を返します。...
...解除した場合は解除した
フックを並べた配列を返します。

//emlist[例][ruby]{
trace_var(:$v){|val| puts "hook: $v=#{val.inspect}" }
$v = 1 #=> hook: $v=1
$v = "foo" #=> hook: $v="foo"
$v.upcase!
p $v #=> "FOO"
//}

@
see Kernel.#untrace_var...

Kconv.#iseuc(str) -> bool (25.0)

文字列 str が EUC-JP なバイト列として正当であるかどうかを判定します。

...文字列 str が EUC-JP なバイト列として正当であるかどうかを判定します。

@
param str 判定対象の文字列
@
see String#iseuc...

Kconv.#isjis(str) -> bool (25.0)

文字列 str が ISO-2022-JP なバイト列として正当であるかどうかを判定します。

...文字列 str が ISO-2022-JP なバイト列として正当であるかどうかを判定します。

@
param str 判定対象の文字列
@
see String#isjis

//emlist[例][ruby]{
require 'kconv'

euc_str = "\
\xa5\xaa\xa5\xd6\xa5\xb8\xa5\xa7\xa5\xaf\xa5\xc8\xbb\xd8\xb8\xfe\
\xa5\xd7\xa5\xed\xa5\xb0...

Kconv.#issjis(str) -> bool (25.0)

文字列 str が Shift_JIS なバイト列として正当であるかどうかを判定します。

...文字列 str が Shift_JIS なバイト列として正当であるかどうかを判定します。

@
param str 判定対象の文字列
@
see String#issjis...

Kconv.#isutf8(str) -> bool (25.0)

文字列 str が UTF-8 なバイト列として正当であるかどうかを判定します。

...文字列 str が UTF-8 なバイト列として正当であるかどうかを判定します。

@
param str 判定対象の文字列
@
see String#isutf8...

絞り込み条件を変える

ObjectSpace.#count_objects_size(result_hash = nil) -> Hash (25.0)

型ごとのオブジェクトサイズをバイト単位で格納したハッシュを返します。

...型ごとのオブジェクトサイズをバイト単位で格納したハッシュを返します。

@
param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き...
...ないでしょう。

//emlist[例][ruby]{
ObjectSpace.count_objects_size
# => {:TOTAL=>1461154, :T_CLASS=>158280, :T_MODULE=>20672, :T_STRING=>527249, ...}
//}

@
raise TypeError result_hash にハッシュ以外を指定した時に発生します。

戻り値のハッシュは処理系に依存...
<< < ... 15 16 17 >>