スリ飯屋MaLankaのフリーエンジニアな日々

このブログでは、フリーランス5期目となる自身の実体験から、フリーランスエンジニアになるためのノウハウ、ブログや沖縄移住、スリランカの最新情報について発信します。

【Rails】htmlタグを削除する strip_tagsメソッド

※記事内に提携先企業のアフィリエイト広告(リンク、バナー等)、Google広告を含む場合があります

【Rails】htmlタグを削除する strip_tagsメソッド




手順

ApplicationController.helpers.strip_tags(対象のhtml)

を使えばOKです。

参考にしました。

文字列から HTML タグを取り除く - Qiita

# article.html.slim

// article['title']から、htmlタグを全削除
h1 #{ApplicationController.helpers.strip_tags(article['title'])}

冗長だと感じるなら、レシーバ(ApplicationController.helpers)は省略可能です。(どのクラスのメソッドなのかがわかりづらくなるかもしれませんが...)

# article.html.slim

h1 #{strip_tags(article['title'])}




RailsやRubyを学びたい人へ


RailsやRubyを学びたい人は、

RailsHack(レイルズハック)という、

最近できた新しいプログラミングスクール(今なら通常価格69,800円が、早期割で29,800円!)か、

Udemy で下記のコースを受講すると良いです★


✅1. フルスタックエンジニアが教える 即戦力Railsエンジニア養成講座

✅2. 【はむ式】ハンズオンで学ぶRuby on Rails 6【Dockerにも触れられる】 <- おすすめ。ハムさんはReactやTypeScriptの教材も非常に丁寧。

✅3. はじめてのRuby on Rails入門-RubyとRailsを基礎から学びWebアプリケーションをネットに公開しよう




また、

Udemy は定期的にセールをやっていますし(90%OFFとかもザラ)、

「30日間なら返金できる」ので、

満足できなかった時でも安心です。


f:id:mah666hhh:20201129193352p:plain


【公式】RailsHack(レイルズハック)

【公式】Udemyで学んでみる