哪种方法具有在x个字符之后插入内容的功能。在x字符或单词后插入字符串的Ruby/Rails方法
例如,我有这个字符串:
@test = "Something, is wrong"
然后将有可能做这样的事情:
@test.insert(x words or x characters , '<br />')
我需要这个,因为我需要在插入一个换行符<br />
长的字符串,我需要分手。
哪种方法具有在x个字符之后插入内容的功能。在x字符或单词后插入字符串的Ruby/Rails方法
例如,我有这个字符串:
@test = "Something, is wrong"
然后将有可能做这样的事情:
@test.insert(x words or x characters , '<br />')
我需要这个,因为我需要在插入一个换行符<br />
长的字符串,我需要分手。
你应该看在Ruby文档String类开始.. http://www.ruby-doc.org/core-1.9.3/String.html
采取刺在你认为你正在寻找的方法可以被称为...在你的情况下插入和看它说什么..
"abcd".insert(3, 'X') #=> "abcXd"
x字怎么样? – 2013-02-21 23:08:53
对于需要使用正则表达式的x个单词 – 2potatocakes 2013-02-21 23:10:37
或者将它分解成我认为(拆分),然后使用插入。 – 2013-02-21 23:11:56
你不回答你自己的问题吗?方法String.insert是用于此目的的方法:http://www.ruby-doc.org/core-1.9.3/String.html#method-i-insert – fmendez 2013-02-21 23:04:54
@fmendez - 赫赫我看,ruby是的确很逻辑。 – 2013-02-21 23:06:02
这个问题很容易用IRB中的几个测试来回答,比使用它的时间少。 – 2013-02-21 23:41:54