るりまサーチ

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

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. kernel p
  5. rsa p

ライブラリ

キーワード

検索結果

String#next -> String (18223.0)

self の「次の」文字列を返します。

...uby]{
p
"aa".succ # => "ab"
p
"88".succ.succ # => "90"
//}

"99" → "100", "AZZ" → "BAA" のような繰り上げも行われます。
このとき負符号などは考慮されません。

//emlist[][ruby]{
p
"99".succ # => "100"
p
"ZZ".succ # => "AAA"
p
"a9".succ # => "b0"
p
"-9...
...り、残りは保存されます。

//emlist[][ruby]{
p
"1.9.9".succ # => # "2.0.0"
//}

逆に self がアルファベットや数字をまったく含まない場合は、
単純に文字コードを 1 増やします。

//emlist[][ruby]{
p
".".succ # => "/"
//}

さらに、self が空文...
...t[例][ruby]{
p
"aa".succ # => "ab"

# 繰り上がり
p
"99".succ # => "100"
p
"a9".succ # => "b0"
p
"Az".succ # => "Ba"
p
"zz".succ # => "aaa"
p
"-9".succ # => "-10"
p
"9".succ # => "10"
p
"09".succ # => "10"

# アルファベット・数字とそれ以外の混在
p
"1.9.9".succ...

String#next! -> String (6175.0)

self を「次の」文字列に置き換えます。 「次の」文字列は、アルファベットなら 16 進数、 数字なら 10 進数とみなして計算されます。 「次の」文字列の計算では "99" → "100" のように繰り上げも行われます。 このとき負符号などは考慮されません。

...t[例][ruby]{
p
"aa".succ # => "ab"

# 繰り上がり
p
"99".succ # => "100"
p
"a9".succ # => "b0"
p
"Az".succ # => "Ba"
p
"zz".succ # => "aaa"
p
"-9".succ # => "-10"
p
"9".succ # => "10"
p
"09".succ # => "10"

# アルファベット・数字とそれ以外の混在
p
"1.9.9".succ...
...# => # "2.0.0"

# アルファベット・数字以外のみ
p
".".succ # => "/"
p
"\0".succ # => "\001"
p
"\377".succ # => "\001\000"
//}

@see String#succ...

String#succ -> String (3123.0)

self の「次の」文字列を返します。

...uby]{
p
"aa".succ # => "ab"
p
"88".succ.succ # => "90"
//}

"99" → "100", "AZZ" → "BAA" のような繰り上げも行われます。
このとき負符号などは考慮されません。

//emlist[][ruby]{
p
"99".succ # => "100"
p
"ZZ".succ # => "AAA"
p
"a9".succ # => "b0"
p
"-9...
...り、残りは保存されます。

//emlist[][ruby]{
p
"1.9.9".succ # => # "2.0.0"
//}

逆に self がアルファベットや数字をまったく含まない場合は、
単純に文字コードを 1 増やします。

//emlist[][ruby]{
p
".".succ # => "/"
//}

さらに、self が空文...
...t[例][ruby]{
p
"aa".succ # => "ab"

# 繰り上がり
p
"99".succ # => "100"
p
"a9".succ # => "b0"
p
"Az".succ # => "Ba"
p
"zz".succ # => "aaa"
p
"-9".succ # => "-10"
p
"9".succ # => "10"
p
"09".succ # => "10"

# アルファベット・数字とそれ以外の混在
p
"1.9.9".succ...

String#succ! -> String (3075.0)

self を「次の」文字列に置き換えます。 「次の」文字列は、アルファベットなら 16 進数、 数字なら 10 進数とみなして計算されます。 「次の」文字列の計算では "99" → "100" のように繰り上げも行われます。 このとき負符号などは考慮されません。

...t[例][ruby]{
p
"aa".succ # => "ab"

# 繰り上がり
p
"99".succ # => "100"
p
"a9".succ # => "b0"
p
"Az".succ # => "Ba"
p
"zz".succ # => "aaa"
p
"-9".succ # => "-10"
p
"9".succ # => "10"
p
"09".succ # => "10"

# アルファベット・数字とそれ以外の混在
p
"1.9.9".succ...
...# => # "2.0.0"

# アルファベット・数字以外のみ
p
".".succ # => "/"
p
"\0".succ # => "\001"
p
"\377".succ # => "\001\000"
//}

@see String#succ...