0
Help us understand the problem. What are the problem?

posted at

updated at

【Ruby on Rails】gsubで特定の文字列を挟んでhtmlタグを表示させる方法

僕がやろうとしていたこと

実務である特定の文字列が存在した場合に、その文字の色を赤くして表示ということをしたくなった。

その時に使用したので gsubというインスタンスメソッドで実現可能ということを知った。
このgsubを使用して、特定の文字が存在した場合にその文字を<span>タグを使って囲みstyleを適用することによって実現することができた。

どうやったか(コード例)

gorira = "僕は大人になったらゴリラになりたい"
gorira.gsub(/ゴリラ/, '<span style=color:red; font-weight:bold>\&</span>')   
# => "僕は大人になったら<sapn style=color:red; font-weight:bold>ゴリラ</span>になりたい"

こんな感じでやりたいことは一応実現することができた。

Register as a new user and use Qiita more conveniently

  1. You can follow users and tags
  2. you can stock useful information
  3. You can make editorial suggestions for articles
What you can do with signing up
0
Help us understand the problem. What are the problem?