以下の方法が見つかりました。
require 'uri' def url2link_of_string(html_string,options={}) target=options[:target] || '_blank' URI.extract(html_string).uniq.each{|url| html_string.gsub!(url,"#{url}") } html_string end
これをApplicationHelperにでも書いておいてviewで呼べばOKです。
こちらを参考にさせていただきました。
http://gendosu.ddo.jp/redmine/wiki/rails/%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%87%E3%83%BC%E3%82%BF%E5%86%85%E3%81%AEURL%E3%82%92%E8%87%AA%E5%8B%95%E3%81%A7%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%AB%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95
0 件のコメント:
コメントを投稿