0

表示された文字列と照合する単語のリストがあります。文字列内の一致する単語は、独自の<b>タグに配置する必要があります。

まず、gsubルビーで検索+置換する最良の方法は何ですか? 完全な正規表現の力は必要ありません。部分文字列の一致だけです。

第二に、レールは、表示されたコンテンツに文字列として挿入しようとしたタグをエスケープするだけではありませんか? どうすればいいですか?

4

1 に答える 1

3

highlight私はあなたがヘルパーを探していると思います:

highlight('You searched for: rails', 'rails')
# => You searched for: <strong class="highlight">rails</strong>

その他のオプションについては、リンクを参照してください。

于 2012-07-10T06:07:24.673 に答える