Stripping out non-word characters?

I know this is a more Ruby thing, but I want to strip out all non-word
(\W) characters from a string.

Is there a regexp way to do this? Right now, I have:

params[:object][:item].sub!(/(\W)*/,’’)

but that only removes the first instance, not all non-word chars.

Thanks,

  • Nic.

I think you just want to call gsub instead of sub…

b

Of course, thanks!

On 2/22/06, Ben M. [email protected] wrote:

params[:object][:item].sub!(/(\W)*/,‘’)


Rails mailing list
[email protected]
http://lists.rubyonrails.org/mailman/listinfo/rails

  • Nic