Thanks a lot Michael, it worked perfectly. Thanks for the link too, it cleared some things up.
Elías On Dec 22, 11:23 am, "Michael Libby" <[email protected]> wrote: > On Mon, Dec 22, 2008 at 10:09 AM, elioncho <[email protected]> wrote: > > > Hello, > > > I am trying to apply a gsub! to a string. I want to know how to make > > the pattern evaluate that everything that IS NOT numbers, letters or > > commas should be replaced with ""(nil). Any ideas in how to do this > > pattern? > > irb(main):009:0> "123***,ABC,$$%abc,----+X+----".gsub(/[^\w,]/, '') > => "123,ABC,abc,X" > > Build a character class with [] > Then choose \w and , as characters in the class that you want > (although note that \w includes all alphanumerics and _) > Then negate them both with ^ at the start of the character class > > Much more information about Regexp in Ruby can be found here: > > http://www.ruby-doc.org/docs/ProgrammingRuby/html/tut_stdtypes.html#S4 > > -Michael > > -- > Michael C. Libbywww.mikelibby.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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

