From: "Peña, Botp" Date: 2007-09-25T16:16:12+09:00 Subject: Re: Extract numbers from string From: Nicholas Clare [mailto:nickclare@gmail.com] # new_num = old_num.scan(/\d/).join('') lose this ^^ irb(main):003:0> old_num.scan(/\d/).join => "5551115555" also, irb(main):014:0> old_num.gsub(/[^\d]/,"") => "5551115555" irb(main):015:0> old_num.tr("^0-9","") => "5551115555" irb(main):018:0> old_num.delete("^0-9") => "5551115555" irb(main):025:0> old_num.split(/[^\d]/).join => "5551115555" i'd hope that ruby-doc can doc such related methods.. something like documenting "The Many-Ways" of ruby... kind regards -botp