2013-07-15 19 views
0

我正在使用模块ActionView::Helpers::TextHelper从文本中生成摘录。如果一个单词不止一次存在,它只会摘录第一个单词。ActionView :: Helpers :: TextHelper摘录助手功能不全

<%=摘录( '你好,我是一个Ruby的情人,一个Rails的爱人和永远不会回来PHP', '情人',:半径=> 5)%>
"...lover,..."

我期待返回的字符串是这样的,becauee有字 '情人' 的两个实例:

“......情人,情人... ...”

我怎样才能让它工作来显示关键字的多次出现?

我正在使用rails 3.2.11。

+1

你的意图不清楚。你需要解释它。 – sawa

+0

我只是期待更大的结果,如果我有多次出现的短语,我正在寻找。 – fenec

回答

1

摘录(文本,短语,选项= {})链接:

提取物从文本的摘录该词组的第一个实例相匹配。的:半径选项扩展的摘录的语句

为documantation状态中第一次出现的每一面,只是你搜索短语,而不是它的每一个实例的第一个实例预期输出下

+0

有没有什么可以找到所有的实例或我必须编码? – fenec

+0

即时猜测你必须编码,从来没有跨过这样的东西 –

相关问题