从 Rails 中的字符串中删除所有 space 个字符

Remove all space characters from string in Rails

如何从字符串中删除所有 space 和 white-space 字符?

我试过以下方法:

number = params[:phone][:number]
number.delete(' ').gsub(/\D/)

但是,如果我输入带有 space 的数字,我仍然会得到类似 0000 000 的结果。它应该 return 0000000,即没有 spaces.

使用破坏性删除方法。 #删除!

number.delete!(' ').gsub(/\D/)