
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
RailsでURL文字列にaタグに変換する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RailsでURL文字列にaタグに変換する - Qiita
railsのメール処理で文字列に含まれるURLをaタグ付きに変換したいことありました。 ちょっと調べてみる... railsのメール処理で文字列に含まれるURLをaタグ付きに変換したいことありました。 ちょっと調べてみると、URI.extractを使うと文字列のURLが簡単に取得できる。。。割と簡単にできそうやん、と思って書いてみたら、実は罠が結構あって嵌ってしまったので復習がてら書いてみることにしました。 TL;DR 最終的なコードは下記にすることで解決しました。どうやってこれにたどり着いたのか?なぜこうすると良いのかを後述して行きます。 def convert_url_to_a_element(text) uri_reg = URI.regexp(%w[http https]) text.gsub(uri_reg) { %{<a href='#{$&}' target='_blank'>#{$&}</a>} } end text = 'url1: http://hogehoge.com/hoge