Ruby/Rails を使用して、HTML 要素を含む可能性のある大きな文字列を取得してリンクにする方法を知っている人はいますか?
これは例です:
"Check out my video on you tube http://youtu.be/OkCcD6cOKgs"
<a href ...
この質問のように、HTML を有効なクリック可能なリンクに変換するだけでなく、他のテキストをそのままにしておくものを探しています。
Ruby/Rails を使用して、HTML 要素を含む可能性のある大きな文字列を取得してリンクにする方法を知っている人はいますか?
これは例です:
"Check out my video on you tube http://youtu.be/OkCcD6cOKgs"
<a href ...
この質問のように、HTML を有効なクリック可能なリンクに変換するだけでなく、他のテキストをそのままにしておくものを探しています。
最後の区切り文字で分割:分割文字の最後の出現によって、文字列を2つの部分だけに分割する方法は?
text, uri = "Check out my video on you tube http://youtu.be/OkCcD6cOKgs".split(/ (?=\S+$)/)
<%= link_to text, uri %>
HTMLの方が簡単かもしれません。あなたの見解では:
<h2> <!--Or whatever tag you're using-->
Check out my video on
<a href="http://http://youtu.be/OkCcD6cOKgs/">YouTube</a>
</h2>