# Iterate over a series of alphabetically increasing strings

**URL:** <https://www.ruby-forum.com/t/iterate-over-a-series-of-alphabetically-increasing-strings/114976>\
**Category:** Ruby\
**Created:** [September 19, 2007, 12:44pm UTC](https://www.ruby-forum.com/t/iterate-over-a-series-of-alphabetically-increasing-strings/114976 "2007-09-19T12:44:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![vellingiri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/5fc32e/32.png) [@vellingiri](https://www.ruby-forum.com/u/vellingiri)\
**Post date:** [September 19, 2007, 12:44pm UTC](https://www.ruby-forum.com/t/iterate-over-a-series-of-alphabetically-increasing-strings/114976/1 "2007-09-19T12:44:32Z")

</div>

Dear Friends,  
How could i do iterate over a series of alphabetically increasing  
strings.

by  
Vellingiri.

---

<div class="post-metadata">

**Author:** ![vellingiri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/5fc32e/32.png) [@vellingiri](https://www.ruby-forum.com/u/vellingiri)\
**Post date:** [September 19, 2007, 12:55pm UTC](https://www.ruby-forum.com/t/iterate-over-a-series-of-alphabetically-increasing-strings/114976/2 "2007-09-19T12:55:34Z")

</div>

2007/9/19, Vellingiri A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> Dear Friends,  
> How could i do iterate over a series of alphabetically increasing  
> strings.

alphabetically\_increasing\_strings.each {|str| …}

Or did you want to know how to sort them?

Cheers

robert

---

<div class="post-metadata">

**Author:** ![vellingiri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/5fc32e/32.png) [@vellingiri](https://www.ruby-forum.com/u/vellingiri)\
**Post date:** [September 19, 2007, 12:57pm UTC](https://www.ruby-forum.com/t/iterate-over-a-series-of-alphabetically-increasing-strings/114976/3 "2007-09-19T12:57:48Z")

</div>

Robert K. wrote:

> 2007/9/19, Vellingiri A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):
> 
> > Dear Friends,  
> > How could i do iterate over a series of alphabetically increasing  
> > strings.
> 
> alphabetically\_increasing\_strings.each {|str| …}
> 
> Or did you want to know how to sort them?
> 
> Cheers
> 
> robert

Yes,  
I want to sort them.

---

<div class="post-metadata">

**Author:** ![vellingiri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/5fc32e/32.png) [@vellingiri](https://www.ruby-forum.com/u/vellingiri)\
**Post date:** [September 19, 2007, 1:16pm UTC](https://www.ruby-forum.com/t/iterate-over-a-series-of-alphabetically-increasing-strings/114976/4 "2007-09-19T13:16:37Z")

</div>

Vellingiri A. wrote:

> > 2007/9/19, Vellingiri A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> > > Dear Friends,  
> > > How could i do iterate over a series of alphabetically increasing  
> > > strings.  
> > > I want to sort them.

Then use Enumerable#sort  
Like: %w(bb aa cc).sort  
#=\> [“aa”, “bb”, “cc”]

HTH,  
Sebastian
