るりまサーチ

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

別のキーワード

  1. _builtin []=
  2. string []=
  3. rexml/document []=
  4. csv []=
  5. dbm []=

ライブラリ

検索結果

String#[]=(nth, len, val) (18101.0)

nth 番目の文字から len 文字の部分文字列を文字列 val で置き換えます。

...aram len 置き換えたい部分文字列の長さ
@param val 指定範囲の部分文字列と置き換える文字列

@return val を返します。

例:

buf = "string"
buf[1, 4] = "!!"
p buf # => "s!!g"

buf = "string"
buf[1, 0] = "!!"
p buf # => "s!!tring"...

String#[]=(nth, val) (18101.0)

nth 番目の文字を文字列 val で置き換えます。

...い文字の位置を指定します。
@param val 置き換える文字列を指定します。

@return val を返します。

例:

buf = "string"
buf[1] = "!!"
p buf # => "s!!ring"...

String#[]=(range, val) (18101.0)

rangeで指定したインデックスの範囲に含まれる部分文字列を文字列 val で置き換えます。

rangeで指定したインデックスの範囲に含まれる部分文字列を文字列 val で置き換えます。

@param range 置き換えたい範囲を示す Range オブジェクト

@return val を返します。

String#[]=(regexp, name, val) (18101.0)

正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の 部分文字列を文字列 val で置き換えます。

正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の
部分文字列を文字列 val で置き換えます。

@param regexp 置き換えたい部分文字列のパターンを示す正規表現
@param name 置き換えたい部分文字列のパターンを示す正規表現レジスタを示す名前
@param val 指定範囲の部分文字列と置き換えたい文字列

@return val を返します。

@raise IndexError name で指定した名前付きキャプチャが存在しない場合に発
生します。

例:

s =...

String#[]=(regexp, nth, val) (18101.0)

正規表現 regexp の nth 番目の括弧にマッチする 最初の部分文字列を文字列 val で置き換えます。

正規表現 regexp の nth 番目の括弧にマッチする
最初の部分文字列を文字列 val で置き換えます。

nth が 0 の場合は、マッチした部分文字列全体を val で置き換えます。

@param regexp 置き換えたい部分文字列のパターンを示す正規表現
@param nth 置き換えたい部分文字列のパターンを示す正規表現レジスタの番号
@param val 指定範囲の部分文字列と置き換えたい文字列

@return val を返します。

@raise IndexError 正規表現がマッチしなかった場合に発生します。

例:

buf...

絞り込み条件を変える

String#[]=(regexp, val) (18101.0)

正規表現 regexp にマッチした部分文字列全体を val で置き換えます。

...えたい部分文字列のパターンを示す正規表現
@param val 置き換えたい文字列

@return val を返します。

@raise IndexError 正規表現がマッチしなかった場合に発生します。

例:

buf = "string"
buf[/tr../] = "!!"
p buf # => "s!!g"...

String#[]=(substr, val) (18101.0)

文字列中の substr に一致する最初の部分文字列を文字列 val で置き換えます。

...と置き換える文字列

@return val を返します。

@raise IndexError self が部分文字列 substr を含まない場合に発生します。

例:
buf = "string"
buf["trin"] = "!!"
p buf # => "s!!g"

buf = "string"
buf["nosuchstring"] = "!!" # IndexError...