るりまサーチ

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

別のキーワード

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

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

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

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

...えます。

@
param nth 置き換えたい部分文字列の開始インデックス
@
param len 置き換えたい部分文字列の長さ
@
param val 指定範囲の部分文字列と置き換える文字列

@
return val を返します。

//emlist[例][ruby]{
buf = "string"
buf[1, 4] = "...
...!!"
p buf # => "s!!g"

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

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

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

...えます。

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

@
return val...
...を返します。

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

//emlist[例][ruby]{
buf = "def exec(cmd)"
buf[/def\s+(\w+)/, 1] = "preprocess"
p buf # => "def preprocess(cmd)"
//}...

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

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

...分文字列を文字列 val で置き換えます。

@
param substr 置き換えたい部分文字列のパターンを示す文字列
@
param val 指定範囲の部分文字列と置き換える文字列

@
return val を返します。

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

//emlist[例][ruby]{
buf = "string"
buf["trin"] = "!!"
p buf # => "s!!g"

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

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

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

...ます。

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

@
return v...
...al を返します。

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

//emlist[例][ruby]{
s = "FooBar"
s[/(?<foo>[A-Z]..)(?<bar>[A-Z]..)/, "foo"] = "Baz"
p s # => "BazBar"
//}...

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

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

...す。

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

@
return val を返します。

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

//emlist[例][ruby]{
buf = "string"
buf[/...

絞り込み条件を変える

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

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

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

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

@
return val を返します。

//emlist[例][ruby]{
buf = "string"
buf[1] = "!!"
p buf # => "s!!ring"
//}...

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

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

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

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

@
return val を返します。...

Net::Telnet#cmd(opts) -> String (18337.0)

コマンドをホストに送ります。

...opts がハッシュである場合には、送る文字列とオプションを指定することができます。
その場合には以下の

"String" 送る文字列です。必ず指定する必要があります。

"Match" ホストからのデータをどこまで読みこむかを指定す...
...文字列には改行が付加されてホストに送られます。

@
param opts ホストに送るコマンドを文字列で指定します。もしくは送る文字列とオプションをハッシュで指定します。
@
raise TimeoutError タイムアウトしたときに発生します。...

Net::Telnet#cmd(opts) {|mesg| ...} -> String (18337.0)

コマンドをホストに送ります。

...opts がハッシュである場合には、送る文字列とオプションを指定することができます。
その場合には以下の

"String" 送る文字列です。必ず指定する必要があります。

"Match" ホストからのデータをどこまで読みこむかを指定す...
...文字列には改行が付加されてホストに送られます。

@
param opts ホストに送るコマンドを文字列で指定します。もしくは送る文字列とオプションをハッシュで指定します。
@
raise TimeoutError タイムアウトしたときに発生します。...

Net::FTP#sendcmd(cmd) -> String (6456.0)

cmd で指定されたコマンドをサーバーに送り、 サーバーからの応答を返します。

...cmd で指定されたコマンドをサーバーに送り、
サーバーからの応答を返します。

@
param cmd コマンドを文字列で指定します。

@
raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@
raise Net::FTPPermError 応答コードが 5yz のと...
...きに発生します。
@
raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。...

絞り込み条件を変える

<< 1 2 > >>