标签: ruby-on-rails controller integer spaces
如何从字符串中删除所有空格和空格字符?
我尝试了以下内容:
number = params[:phone][:number] number.delete(' ').gsub(/\D/)
但是,如果我输入一个带空格的数字,我仍会得到类似0000 000的数字。它应该返回0000000,即没有空格。
0000 000
0000000
答案 0 :(得分:1)
使用破坏性删除方法。中#delete!
number.delete!(' ').gsub(/\D/)