432件ヒット
[401-432件を表示]
(0.068秒)
クラス
-
ARGF
. class (12) - Data (3)
- Hash (58)
- Object (30)
- OpenStruct (14)
- String (267)
- Symbol (12)
- WIN32OLE (12)
モジュール
- Enumerable (12)
- FileUtils (12)
キーワード
- capitalize (12)
- capitalize! (12)
- chunk (12)
- clone (12)
- downcase (12)
- downcase! (12)
- dup (12)
- eql? (3)
-
fetch
_ values (20) - gsub (48)
- gsub! (48)
-
inplace
_ mode (12) -
ole
_ func _ methods (12) - ruby (12)
- sub (36)
- sub! (36)
- swapcase (12)
- swapcase! (12)
- then (14)
-
to
_ h (28) - upcase! (12)
- with (3)
-
yield
_ self (16)
検索結果
先頭3件
-
String
# sub!(pattern , replace) -> self | nil (3.0) -
文字列中で pattern にマッチした最初の部分を文字列 replace へ破壊的に置き換えます。
文字列中で pattern にマッチした最初の部分を文字列 replace へ破壊的に置き換えます。
置換文字列 replace 中の \& と \0 はマッチした部分文字列に、
\1 ... \9 は n 番目の括弧の内容に置き換えられます。
置換文字列内では \`、\'、\+ も使えます。
これらは $`、$'、$+ に対応します。
sub! は通常 self を変更して返しますが、
置換が起こらなかった場合は nil を返します。
@param pattern 置き換える文字列のパターンを表す文字列か正規表現。
文字列を指定した場合は全く... -
String
# sub(pattern , hash) -> String (3.0) -
文字列中の pattern にマッチした部分をキーにして hash を引いた値で置き換えます。
文字列中の pattern にマッチした部分をキーにして hash を引いた値で置き換えます。
@param pattern 置き換える文字列のパターン
@param hash 置き換える文字列を与えるハッシュ
//emlist[例][ruby]{
hash = {'b'=>'B', 'c'=>'C'}
p "abcabc".sub(/[bc]/){hash[$&]} #=> "aBCabc"
p "abcabc".sub(/[bc]/, hash) #=> "aBCabc"
//} -
String
# sub(pattern , replace) -> String (3.0) -
文字列中で pattern にマッチした最初の部分を 文字列 replace で置き換えた文字列を生成して返します。
文字列中で pattern にマッチした最初の部分を
文字列 replace で置き換えた文字列を生成して返します。
置換文字列 replace 中の \& と \0 はマッチした部分文字列に、
\1 ... \9 は n 番目の括弧の内容に置き換えられます。
置換文字列内では \`、\'、\+ も使えます。
これらは $`、$'、$+ に対応します。
@param pattern 置き換える文字列のパターンを表す文字列か正規表現。
文字列を指定した場合は全く同じ文字列にだけマッチする
@param replace pattern で指定し...