String#succ
単純に文字コード順で繰り上がっていく物かと思ってた・・
メモねこ
- 英数以外はそれらのみで構成されているとき以外無視
- 1* * => 2* +
- それぞれの位置の文字種(大小数字)はかわらない
- aZ az => bA ba
- 英字は26進数
- a z aaZ => b aa abA
- 繰り上がるときは一番左の文字種が使われる
- zZ Zz => aaA AAa
- 数字もちゃんと数字として動く
- niku10 niku99 9z9 => niku11 nikv00 10a0
- 英数以外が混じる場合は無視する
- 1@1 1@9 9@9 => 1@2 2@0 10@0
しかし、これ使うかな・・
Cookbook p29