G
Guillermo.Acilu
[Note: parts of this message were removed to make it a legal post.]
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
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