From: Guillermo.Acilu@... Date: 2008-06-21T02:56:23+09:00 Subject: Regular expressions and long text --=_alternative 0062ADBCC125746E_= Content-Type: text/plain; charset="US-ASCII" Hello guys, I've started with Ruby a month ago and I am doing some works with strings and regular expressions. I am trying to take a long text and store the individual sentences in an array. I can split a sentence in words and store them in an array, but I cannot manage to do it with sentences. I have used the following assignment to work with the words: str = "Ruby is great" words = [] words = str.scan(/\w+/) The result is words[0]="Ruby" words[1]="is" and words[3]="great" I would like to do the following: str = "Ruby is great. We all know that." and get words[0]="Ruby is great" and ruby[1]="We all know that" Any ideas on how to do it with a regular expression instead of looping through the string looking for the "."? Thanks, Guillermo --=_alternative 0062ADBCC125746E_=--