るりまサーチ

最速Rubyリファレンスマニュアル検索!
32277件ヒット [1-100件を表示] (0.198秒)
トップページ > クエリ:r[x] > クエリ:string[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

VALUE rb_String(VALUE val) (32216.0)

Kernel.#String の実体です。 val を文字列に変換します。

...Kernel.#String の実体です。
val を文字列に変換します。...

VALUE rb_eval_string_wrap(const char *str, int *state) (32216.0)

rb_eval_string_protect と同じですが,スクリプトの評価を 無名のモジュールのもとで行います。

...
r
b_eval_string_protect と同じですが,スクリプトの評価を
無名のモジュールのもとで行います。...

static VALUE rb_f_string(VALUE obj, VALUE arg) (32216.0)

Kernel.#String の実体です。

...Kernel.#String の実体です。...

NODE * rb_compile_string(const char *f, VALUE s, int line) (32200.0)

Ruby の文字列 s を構文木にコンパイルし、ruby_eval_tree と ruby_eval_tree_begin に格納します。ruby_eval_tree を返します。 またコンパイルするときにファイル f の line 行目からをコンパイル していると仮定します。

...
R
uby の文字列 s を構文木にコンパイルし、ruby_eval_tree と
r
uby_eval_tree_begin に格納します。ruby_eval_tree を返します。
またコンパイルするときにファイル f の line 行目からをコンパイル
していると仮定します。...

VALUE rb_eval_string(const char *str) (32200.0)

str を Ruby プログラムとしてコンパイル・評価し、 その値を返します。

...str Ruby プログラムとしてコンパイル・評価し、
その値を返します。...

絞り込み条件を変える

VALUE rb_eval_string_protect(const char *str, int *state) (32200.0)

str を Ruby プログラムとしてコンパイル・評価し、 その値を返します。

...str Ruby プログラムとしてコンパイル・評価し、
その値を返します。

コンパイル中または評価中に例外を含む大域脱出が発生した場合は、
state が NULL でなければそれに値が代入され Qnil を返します。...

StringScanner#string -> String (30468.0)

スキャン対象にしている文字列を返します。

...][ruby]{
r
equire 'strscan'

s = StringScanner.new('test string')
s.string # => "test string"
//}

返り値は freeze されていません。

//emlist[例][ruby]{
r
equire 'strscan'

s = StringScanner.new('test string')
s.string.frozen? # => false
//}

なお、このメソッドは StringScanner.n...
...様に依存したコードを書かないようにしましょう。

//emlist[例][ruby]{
r
equire 'strscan'

str = 'test string'
s = StringScanner.new(str)
s.string == str # => true
s.string.eql?(str) # => true (将来は false になる可能性がある)
//}

また、返り値の文字列に...
...ないでください。

//emlist[例][ruby]{
r
equire 'strscan'

str = 'test string'
s = StringScanner.new(str)
s.string.replace("0123")
s.scan(/\w+/) # => "0123" (将来は "test" が返る可能性あり)
str # => "0123" (将来は "test string" が返る可能性あり)
//}...

StringIO#string -> String (30408.0)

自身が表す文字列を返します。

...たバッファとして使われている文字列です。
文字列は複製されないことに注意して下さい。

//emlist[例][ruby]{
r
equire "stringio"
sio = StringIO.new
sio << "abc"
s = sio.string
p s #=> "abc"
sio << "xyz"
p s #=> "abcxyz"
//}...

VALUE rb_assoc_new(VALUE a, VALUE b) (26118.0)

[a,b] を返します。

...[a,b] を返します。

対応するRubyコード

[a, b]

使用例

VALUE assoc_string(VALUE str_a, VALUE str_b)
{
Check_Type(str_a, T_STRING);
Check_Type(str_b, T_STRING);
r
eturn rb_assoc_new(str_a, str_b);
}...
<< 1 2 3 ... > >>