首页 > 其他 > 详细

Ruby基础

时间:2019-11-12 16:13:14      阅读:73      评论:0      收藏:0      [点我收藏+]

1、Ruby字符串中存在chop和chomp的内置函数

str.chomp
从字符串末尾移除记录分隔符($/),通常是 \n。如果没有记录分隔符,则不进行任何操作。
str.chomp!
与 chomp 相同,但是 str 会发生变化并返回。
str.chop
移除 str 中的最后一个字符。
str.chop!
与 chop 相同,但是 str 会发生变化并返回。

 

2、字符串中split分割

irb(main):001:0> str = "/var/log/juju/sgfags.log, /var/log/juju/ssfasgbar.log"
irb(main):004:0> str.chomp.split(/,\s*/)
=> ["/var/log/juju/sgfags.log", "/var/log/juju/ssfasgbar.log"]

 

3、array.uniq  返回一个新的数组,移除了 array 中的重复值

array.uniq!  从 self 中移除重复元素。如果没有变化(也就是说,未找到重复),则返回 nil

Ruby基础

原文:https://www.cnblogs.com/lw-monster/p/11842703.html

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