让我说我有:
a = "Stack Overflow"
是否有可以执行以下操作的功能:
> a.replace!(3, 10, " hello ")
> a
=> "Sta hello flow"
或类似的东西?
基本上,我不知道的函数会删除指定索引之间的所有文本,然后在开始索引之后插入给定的文本。
答案 0 :(得分:2)
试试这个:
a = "Stack Overflow"
a[3..9] = " hello "
a
答案 1 :(得分:0)
未经测试的代码:
a[3,10] = "hello" ?