我想用gsub摆脱空格,方法如下:
gsub(/\s/,'')
但这似乎不起作用.也不是:
gsub(' ','')
str.gsub!(/\s/,'')
或者,gsub返回带有替换的字符串
str2 = str.gsub(/\s/,'')
编辑:根据你的答案,看起来你有一些不可打印的字符嵌入字符串,而不是空格.使用/\D/作为搜索字符串可能是您想要的.以下内容将匹配任何非数字字符,并将其替换为空字符串.
str.gsub!(/\D/,'')