ruby-去除空格

lstrip : 去掉首空格
rstrip : 去掉尾空格
gsub : 去掉全部空格,不过要用到pattern匹配

a = " hello world "
puts a.lstrip => "hello world "
puts a.rstrip => " hello world"
puts a.lstrip.rstrip => "hello world"
puts a.gsub(/\s+/,'') => "helloworld"
puts a.gsub(' ','') => "helloworld"
puts a.gsub(//,'') => "helloworld"

写了多个空格,传上去就成一个空格了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,079评论 19 139
  • Ruby对象数组按属性排序1 .Rails里,我们可以用sort_by方法对一个Ruby对象数组按照某个属性进行排...
    织田信长阅读 501评论 0 0
  • 字符串处理函数1.返回字符串的长度 str.length => integer 2.判断字符串中是否包含另一个串 ...
    小安静子阅读 1,000评论 0 1
  • 1.写了两篇千字文 4个小时! 2.第二次看李叫兽的梯子理论 40min! 3.锻炼! *持续的做一件有价值事,...
    橘子侠阅读 236评论 2 0
  • 现在的状态,一直不停地下载手机游戏,然而下载下来又不想玩马上就又删除。感觉很迷茫,想找个却找不到。
    红玫瑰U阅读 204评论 0 0