另外推荐 调试工具 pry
欢迎关注微信订阅号: 订阅号搜索:ruby程序员,这里每天会分享ruby rails等相关技术
这个是将一串字符串转化成数组的方法
(1) 在默认无参传入的时候 ,是以空格为间隔 ,获得数组
pry(main)> " now's the time".split=> ["now's", "the", "time"]
(2) 如果接受一个字符参数 ,那么会按照这个字符参数进行分割变成数组
pry(main)> "mellow yellow".split("ello")=> ["m", "w y", "w"]
(3)如果接受的是两个参数 ,后面的参数是用来确定分割数组里面元素的个数,如果在按规则分割的时候 剩下多余的就变成一个元素
pry(main)> "mellow,yellow".split(//,4)=> ["m", "e", "l", "low,yellow"]
(4)当然split 参数 也接受正则表达式,如下
pry(main)> "hi mom".split(%r{\s*})=> ["h", "i", "m", "o", "m"]
Pry 是一个非常强大的可以替代 Ruby 自带 irb 的控制台。它有非常多的先进的功能。
Pry 关联的几个gem
一个小例子
-ls 命令
-cd 命令
-whereami 命令
-nesting 命令
-step 命令
-jump-to 命令
实战
https://github.com/pry/pry