1477件ヒット
[1401-1477件を表示]
(0.068秒)
別のキーワード
キーワード
- % (12)
- * (12)
- + (12)
- +@ (10)
- -@ (10)
- << (12)
- <=> (12)
- == (12)
- === (12)
- =~ (12)
- [] (72)
- []= (84)
-
append
_ as _ bytes (1) - b (12)
- byterindex (3)
- bytes (24)
- capitalize! (12)
- casecmp (12)
- casecmp? (9)
- center (12)
- chars (24)
- chomp (12)
- chomp! (12)
- chop! (12)
- chr (12)
- clear (12)
- codepoints (24)
- concat (21)
- count (12)
- crypt (12)
- dedup (3)
- delete (12)
- delete! (12)
-
delete
_ prefix! (8) -
delete
_ suffix! (8) - downcase! (12)
-
each
_ byte (24) -
each
_ char (24) -
each
_ codepoint (24) -
each
_ grapheme _ cluster (16) -
each
_ line (24) - encode (36)
- encode! (24)
-
end
_ with? (12) -
force
_ encoding (12) -
grapheme
_ clusters (16) - gsub! (48)
- hash (12)
- hex (12)
- insert (12)
- iseuc (12)
- lines (24)
- ljust (12)
- lstrip! (12)
- match (24)
- match? (9)
- next (12)
- next! (12)
- ord (12)
-
parse
_ csv (12) - partition (12)
- replace (12)
- reverse! (12)
- rindex (12)
- rjust (12)
- rpartition (12)
- rstrip! (12)
- scan (24)
- scrub (36)
- scrub! (36)
- slice (72)
- split (14)
- squeeze! (12)
-
start
_ with? (12) - strip! (12)
- sub! (36)
- succ (12)
- succ! (12)
- swapcase! (12)
-
to
_ s (12) -
to
_ str (12) -
tr
_ s! (12) - undump (8)
-
unicode
_ normalize (11) -
unicode
_ normalize! (11) -
unicode
_ normalized? (11) - upcase! (12)
- upto (12)
検索結果
先頭5件
-
String
# []=(regexp , name , val) (37.0) -
正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の 部分文字列を文字列 val で置き換えます。
...置き換えたい文字列
@return val を返します。
@raise IndexError name で指定した名前付きキャプチャが存在しない場合に発
生します。
//emlist[例][ruby]{
s = "FooBar"
s[/(?<foo>[A-Z]..)(?<bar>[A-Z]..)/, "foo"] = "Baz"
p s # => "BazBar"
//}... -
String
# []=(substr , val) (32.0) -
文字列中の substr に一致する最初の部分文字列を文字列 val で置き換えます。
...列と置き換える文字列
@return val を返します。
@raise IndexError self が部分文字列 substr を含まない場合に発生します。
//emlist[例][ruby]{
buf = "string"
buf["trin"] = "!!"
p buf # => "s!!g"
buf = "string"
buf["nosuchstring"] = "!!" # IndexError
//}... -
String
# []=(nth , len , val) (27.0) -
nth 番目の文字から len 文字の部分文字列を文字列 val で置き換えます。
...@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
# []=(nth , val) (27.0) -
nth 番目の文字を文字列 val で置き換えます。
...nth 番目の文字を文字列 val で置き換えます。
@param nth 置き換えたい文字の位置を指定します。
@param val 置き換える文字列を指定します。
@return val を返します。
//emlist[例][ruby]{
buf = "string"
buf[1] = "!!"
p buf # => "s!!ring"
//}... -
String
# []=(regexp , nth , val) (27.0) -
正規表現 regexp の nth 番目の括弧にマッチする 最初の部分文字列を文字列 val で置き換えます。
...定範囲の部分文字列と置き換えたい文字列
@return val を返します。
@raise IndexError 正規表現がマッチしなかった場合に発生します。
//emlist[例][ruby]{
buf = "def exec(cmd)"
buf[/def\s+(\w+)/, 1] = "preprocess"
p buf # => "def preprocess(cmd)"
//}... -
String
# []=(regexp , val) (27.0) -
正規表現 regexp にマッチした部分文字列全体を val で置き換えます。
...い部分文字列のパターンを示す正規表現
@param val 置き換えたい文字列
@return val を返します。
@raise IndexError 正規表現がマッチしなかった場合に発生します。
//emlist[例][ruby]{
buf = "string"
buf[/tr../] = "!!"
p buf # => "s!!g"
//}... -
String
# []=(range , val) (17.0) -
rangeで指定したインデックスの範囲に含まれる部分文字列を文字列 val で置き換えます。
rangeで指定したインデックスの範囲に含まれる部分文字列を文字列 val で置き換えます。
@param range 置き換えたい範囲を示す Range オブジェクト
@return val を返します。