Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.ruby > #7258

A question about range operator with string operands

Newsgroups comp.lang.ruby
Date 2016-06-01 23:14 -0700
Message-ID <3a5be55a-18b8-45fd-83ad-ec6dac81d299@googlegroups.com> (permalink)
Subject A question about range operator with string operands
From Naotaka Hirano <n-hirano@computex.co.jp>

Show all headers | View raw


Hello, everyone.

I hava a question about range operator with string operands.

=================================================================================
irb(main):001:0> ("A9".."A_").to_a
=> ["A9", "B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "C0", "C1",
 <<partially omitted>>
 "Y8", "Y9", "Z0", "Z1", "Z2", "Z3", "Z4", "Z5", "Z6", "Z7", "Z8", "Z9"]
irb(main):002:0> ("B0".."A_").to_a
=> []
=================================================================================

I feel it doesn't make sense.
I mean, I don't know why ("A9".."A_").to_a includes items from "B0" to "Z9".
So, could someone tell me what chapter/section I should read in the reference
manual or other documents?

Thank you.

note : ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
       on ubuntu 14.04 LTS.

Back to comp.lang.ruby | Previous | NextNext in thread | Find similar


Thread

A question about range operator with string operands Naotaka Hirano <n-hirano@computex.co.jp> - 2016-06-01 23:14 -0700
  Re: A question about range operator with string operands Christian Schweingruber <chrigu@lorraine.ch> - 2016-06-02 15:27 +0200
    Re: A question about range operator with string operands Naotaka Hirano <n-hirano@computex.co.jp> - 2016-06-03 00:24 -0700

csiph-web