Hi,
Could somebody please show me a way to find, and display multiple
regex matches in the same line?
Like this:
test_string = "I shot the Sherrif but I didn''t shot the
Deputy."
# The word I would like to find is the "shot" and displayed like
"shotshot" or like each match could go into a new #line like:
"shot"
"shot"
# Some ways I tried:
regex = /shot/ =~ test_string
puts $& ------------> # would only match the
first match
regex = /(shot)*/ =~ test_string
puts $& -------------> # only applys repetition
if the word appears next to each other with no spaces
# in between like
"shotshot". "shot shot" or "shot (some text)
shot" would fail.
puts regex = test_string.grep/shot/ ------------> # From Ruby 1.9
String are not enumerable therfore it would give
# a
"no method error".
I could solve the problem without using regexes but I would like to
know how to solve it with regex.
I hope I was clear enough in describing the problem. I am new to
programming, and ruby is my first language.
Kind Regards,
Loren
--
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.
Hi, Could somebody please show me a way to find, and display multiple regex matches in the same line? Like this: test_string = "I shot the Sherrif but I didn''t shot the Deputy." The word I would like to find is the "shot" and displayed like "shotshot" or like each match could go into a new line like: "shot" "shot" Some ways I tried: regex = /shot/ regex =~ test_string puts $& ------------> # would only match the first match regex = /(shot)*/ regex =~ test_string puts $& -------------> # only applys repetition if the word appears next to each other with no spaces in between like "shotshot". "shot shot" or "shot (some text) shot" would fail. puts regex = test_string.grep/shot/ ------------> # From Ruby 1.9 String are not enumerable therfore it would give a "no method error". I could solve the problem without using regexes but I would like to know how to solve it with regex. I hope I was clear enough in describing the problem. I am new to programming, and ruby is my first language. Kind Regards, Loren -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Billy Alcazar
2012-Apr-23 15:31 UTC
Please can some one show me how to stop getting emails from list-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org
Please can some one show me how to stop getting emails from list-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Scott Ribe
2012-Apr-23 15:35 UTC
Re: Please can some one show me how to stop getting emails from list-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org
On Apr 23, 2012, at 9:31 AM, Billy Alcazar wrote:> Please can some one show me how to stop getting emails from > list-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.orgThere are instructions at the bottom of every email you receive. Did you try them? -- Scott Ribe scott_ribe-ZCQMRMivIIdUL8GK/JU1Wg@public.gmane.org http://www.elevated-dev.com/ (303) 722-0567 voice -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Loren
2012-Apr-23 16:58 UTC
Re: Please can some one show me how to stop getting emails from list-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org
Well, sorry but I would appreciate if you would post your own question instead of highjacking mine. On Apr 23, 4:31 pm, Billy Alcazar <li...-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org> wrote:> Please can some one show me how to stop getting emails from > l...-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org > > -- > Posted viahttp://www.ruby-forum.com/.-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.