Ruby/Rails 方法在 x 个字符或单词后插入字符串中的内容

标签 ruby ruby-on-rails-3 ruby-on-rails-3.2

哪个方法有在x个字符后插入东西的功能。

例如,我有这个字符串:

@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"

关于Ruby/Rails 方法在 x 个字符或单词后插入字符串中的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15013870/

相关文章:

ruby - 液体标准默认过滤器不显示默认值

ruby-on-rails - M. Hartl 的 RoR 书中的练习

mysql - Rails 迁移以将主键添加到现有表

ruby-on-rails - 有没有办法使用 Fog 和 CarrierWave 读取文件对象?

ruby - 在 ruby​​ shoes 框架中处理表

ruby - ruby 字符串中选定字符替换的所有可能组合

forms - 轨道 3.1。需要 Cocoon link_to_add_association 示例

ruby - rails 3.2.2(或 3.2.1)+ Postgresql 9.1.3 + Ubuntu 11.10 连接错误

ruby-on-rails - 如何在确认后使 Devise 重定向

ruby-on-rails - 工厂已注册:用户(FactoryGirl::DuplicateDefinitionError)