永发信息网

ruby如何替换字符串的多个

答案:1  悬赏:50  手机版
解决时间 2021-11-21 19:35
  • 提问者网友:孤山下
  • 2021-11-20 22:45
ruby如何替换字符串的多个
最佳答案
  • 五星知识达人网友:往事埋风中
  • 2021-11-21 00:11
"abcdefghijklmnopqrstuvwxyz".slice(9, 6)

找第10个字符开始的6个字符 也就是第10到第15个 索引从0开始 所以是9, 6
当然因为这是 ruby 所以我们还可以这么写

"abcdefghijklmnopqrstuvwxyz".slice 9, 6

另外我们还有带叹号版本的 slice 方法 它会返回被截取的部分 同时把原始字符串中被截取的部分删除

s = "abcdefghijklmnopqrstuvwxyz"s.slice! 9, 6 # jklmnop s # abcdefghipqrstuvwxyz
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯