Railsでテキスト中のURLに自動的にリンクを張る
というgemが存在した。
https://github.com/tenderlove/rails_autolink
これは3.1以前はRails標準だったもので、セキュリティ的な要請から、Rails本体に比べて相当短いサイクルの修正が必要になるため、(そのたびにRailsをアップデートしてもらうのはスジが悪いので)本体から切り離されたとのこと。
target="blank"にしたり、メールアドレスだけ除外したり、いろいろできる。
<%= auto_link(@user.bio, html: { target: '_blank' }, link: :urls) %>
これは、target="blank"でURLだけリンク張る指定のしかた。
いやぁ、楽だわ。