るりまサーチ

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

別のキーワード

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

キーワード

検索結果

<< 1 2 3 ... > >>

String#length -> Integer (48138.0)

文字列の文字数を返します。バイト数を知りたいときは bytesize メソッドを使ってください。

...いときは bytesize メソッドを使ってください。

//emlist[例][ruby]{
"test".length # => 4
"test".size # => 4
"テスト".length # => 3
"テスト".size # => 3
"\x80\u3042".length # => 2
"\x80\u3042".size # => 2
//}

@
see String#bytesize...

String#size -> Integer (33038.0)

文字列の文字数を返します。バイト数を知りたいときは bytesize メソッドを使ってください。

...いときは bytesize メソッドを使ってください。

//emlist[例][ruby]{
"test".length # => 4
"test".size # => 4
"テスト".length # => 3
"テスト".size # => 3
"\x80\u3042".length # => 2
"\x80\u3042".size # => 2
//}

@
see String#bytesize...

String#bytesplice(index, length, str, str_index, str_length) -> String (30526.0)

self の一部または全部を str で置き換えて self を返します。

...部または全部を str で置き換えて self を返します。

str_index と str_length もしくは str_range が与えられたとき、self の一部または全部を str.byteslice(str_index, str_length) もしくは str.byteslice(str_range) で置き換えます。
ただし、str の部...
...いこと以外は
String
#byteslice と同じです。
置き換え後の文字列の長さが対象の長さと違う場合、
適切に長さが調整されます。

@
param index 置換したい文字列の範囲の始端
@
param length 置換したい文字列の範囲の長さ
@
param str_index s...
...tr の範囲の始端
@
param str_length str の範囲の長さ
@
param range 置換したい文字列の範囲を示す Range オブジェクト
@
param str_range str の範囲を示す Range オブジェクト
@
raise IndexError index や length が範囲外の場合に発生
@
raise RangeError range...

String#bytesplice(index, length, str) -> String (30426.0)

self の一部または全部を str で置き換えて self を返します。

...いこと以外は
String
#byteslice と同じです。
置き換え後の文字列の長さが対象の長さと違う場合、
適切に長さが調整されます。

@
param index 置換したい文字列の範囲の始端
@
param length 置換したい文字列の範囲の長さ
@
param range 置...
...い文字列の範囲を示す Range オブジェクト
@
raise IndexError index や length が範囲外の場合に発生
@
raise RangeError range が範囲外の場合に発生
@
raise IndexError 指定した始端や終端が文字列の境界と一致しない場合に発生

@
see String#byteslice...
...部または全部を str で置き換えて self を返します。

str_index と str_length もしくは str_range が与えられたとき、self の一部または全部を str.byteslice(str_index, str_length) もしくは str.byteslice(str_range) で置き換えます。
ただし、str の部...
...いこと以外は
String
#byteslice と同じです。
置き換え後の文字列の長さが対象の長さと違う場合、
適切に長さが調整されます。

@
param index 置換したい文字列の範囲の始端
@
param length 置換したい文字列の範囲の長さ
@
param str_index s...
...tr の範囲の始端
@
param str_length str の範囲の長さ
@
param range 置換したい文字列の範囲を示す Range オブジェクト
@
param str_range str の範囲を示す Range オブジェクト
@
raise IndexError index や length が範囲外の場合に発生
@
raise RangeError range...

String#bytesplice(range, str) -> String (30326.0)

self の一部または全部を str で置き換えて self を返します。

...部または全部を str で置き換えて self を返します。

str_index と str_length もしくは str_range が与えられたとき、self の一部または全部を str.byteslice(str_index, str_length) もしくは str.byteslice(str_range) で置き換えます。
ただし、str の部...
...いこと以外は
String
#byteslice と同じです。
置き換え後の文字列の長さが対象の長さと違う場合、
適切に長さが調整されます。

@
param index 置換したい文字列の範囲の始端
@
param length 置換したい文字列の範囲の長さ
@
param str_index s...
...tr の範囲の始端
@
param str_length str の範囲の長さ
@
param range 置換したい文字列の範囲を示す Range オブジェクト
@
param str_range str の範囲を示す Range オブジェクト
@
raise IndexError index や length が範囲外の場合に発生
@
raise RangeError range...

絞り込み条件を変える

String#bytesplice(range, str, str_range) -> String (30326.0)

self の一部または全部を str で置き換えて self を返します。

...部または全部を str で置き換えて self を返します。

str_index と str_length もしくは str_range が与えられたとき、self の一部または全部を str.byteslice(str_index, str_length) もしくは str.byteslice(str_range) で置き換えます。
ただし、str の部...
...いこと以外は
String
#byteslice と同じです。
置き換え後の文字列の長さが対象の長さと違う場合、
適切に長さが調整されます。

@
param index 置換したい文字列の範囲の始端
@
param length 置換したい文字列の範囲の長さ
@
param str_index s...
...tr の範囲の始端
@
param str_length str の範囲の長さ
@
param range 置換したい文字列の範囲を示す Range オブジェクト
@
param str_range str の範囲を示す Range オブジェクト
@
raise IndexError index や length が範囲外の場合に発生
@
raise RangeError range...

String#bytesplice(range, str) -> String (30284.0)

self の一部または全部を str で置き換えて self を返します。

...いこと以外は
String
#byteslice と同じです。
置き換え後の文字列の長さが対象の長さと違う場合、
適切に長さが調整されます。

@
param index 置換したい文字列の範囲の始端
@
param length 置換したい文字列の範囲の長さ
@
param range 置...
...い文字列の範囲を示す Range オブジェクト
@
raise IndexError index や length が範囲外の場合に発生
@
raise RangeError range が範囲外の場合に発生
@
raise IndexError 指定した始端や終端が文字列の境界と一致しない場合に発生

@
see String#byteslice...

Symbol#length -> Integer (18150.0)

シンボルに対応する文字列の長さを返します。

...シンボルに対応する文字列の長さを返します。

(self.to_s.length と同じです。)

:foo.length #=> 3

@
see String#length, String#size...

StringIO#readpartial -> String (6249.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...len バイト読み込んで返します。
String
IO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出...
...オブジェクトが
あらかじめ length 長の領域であれば、余計なメモリの割当てが行われません。指定した文字列の
長さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、...
...実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

StringIO#readpartial(len) -> String (6249.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...len バイト読み込んで返します。
String
IO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出...
...オブジェクトが
あらかじめ length 長の領域であれば、余計なメモリの割当てが行われません。指定した文字列の
長さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、...
...実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

絞り込み条件を変える

StringIO#readpartial(len, outbuf) -> String (6249.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...len バイト読み込んで返します。
String
IO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出...
...オブジェクトが
あらかじめ length 長の領域であれば、余計なメモリの割当てが行われません。指定した文字列の
長さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、...
...実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

StringIO#sysread -> String (6249.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...len バイト読み込んで返します。
String
IO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出...
...オブジェクトが
あらかじめ length 長の領域であれば、余計なメモリの割当てが行われません。指定した文字列の
長さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、...
...実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

StringIO#sysread(len) -> String (6249.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...len バイト読み込んで返します。
String
IO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出...
...オブジェクトが
あらかじめ length 長の領域であれば、余計なメモリの割当てが行われません。指定した文字列の
長さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、...
...実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...
<< 1 2 3 ... > >>