エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
String.uptoは引数によって挙動が違う - すぎゃーんメモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
String.uptoは引数によって挙動が違う - すぎゃーんメモ
irb(main):037:0> ("\x00" .. "\x7f").to_a.size=> 128irb(main):038:0> ("\x00" .. "\x80").to_a.size=... irb(main):037:0> ("\x00" .. "\x7f").to_a.size=> 128irb(main):038:0> ("\x00" .. "\x80").to_a.size=> 58なんで減るん??バグってない?? 2015-10-16 16:04:09 via Twitter Web Client という呟きがあって。たしかに実行してみるとそうなる。 irb(main):001:0> ("\x00" .. "\x7f").to_a.size => 128 irb(main):002:0> ("\x00" .. "\x80").to_a.size => 58RangeでASCII文字列を指定すると128種類のものが出てくるのは分かる。けど"\x80"までにするとなんで58に? irb(main):003:0> ("\x00" .. "\x80").to_a => ["\