level 9
irb(main):001:0> s='abcdefg'
=> "abcdefg"
irb(main):002:0> s[0,1]='12'
=> "12"
irb(main):003:0> s
=> "12bcdefg"
解释:
irb(main):001:0> 这前面是命令行提示符,开始,运行,irb 回车
s[0,1]表示从0开始,长度是1
s[0..1]表示从0开始,到1结束。
s[0..-1]表示从0开始,到末尾结束(-1是最后,-2是最后第二)
2010年08月05日 12点08分
1
level 9
http://www.kuqin.com/rubycndocument/man/built-in-class/class_object_string.html
http://ruby-doc.org/core/classes/String.html
2010年08月05日 12点08分
2