首页 > 其他 > 详细

Ruby 去掉结尾空格

时间:2015-07-24 18:36:31      阅读:252      评论:0      收藏:0      [点我收藏+]

有几个方法可选

  • strip() #对字符串中间的空白不做任何处理
 irb(main):012:0> " \tHello \n world.\r\n  ".strip
=> "Hello \n world."
irb(main):013:0> " \tHello \n world.\r\n  ".lstrip
=> "Hello \n world.\r\n  "
irb(main):014:0> " \tHello \n world.\r\n  ".rstrip
=> " \tHello \n world."

*gsub() #用正则表达式全字符串匹配

irb(main):020:0> " \tHello \n world.\r\n  ".gsub(/\s+/,‘‘)
=> "Helloworld."
irb(main):021:0> " \tHello \n world.\r\n  ".gsub(‘ ‘,‘‘)
=> "\tHello\nworld.\r\n"
irb(main):023:0> " \tHello \n world.\r\n  ".gsub("\n",‘‘)
=> " \tHello  world.\r  "
irb(main):024:0> " \tHello \n world.\r\n  ".gsub("\n",‘‘).gsub("\r",‘‘)
=> " \tHello  world.  "

版权声明:本文为博主原创文章,未经博主允许不得转载。

Ruby 去掉结尾空格

原文:http://blog.csdn.net/u010713545/article/details/47041233

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!