06/12/29 17:03:26
-----------------
これURLリンク(www.example.com) とURLリンク(www2.example.com) これ
-----------------
この上の文を下の文に変換する"スマートな"方法としてはどのようなやり方がありますでしょうか?
-----------------
これ<a href="URLリンク(www.example.com) と<a href="URLリンク(www2.example.com) これ
-----------------
仕様としましては
(1)http://またはhttps://またはhttp://またはhttps://で始まる場所をURL先頭とする
(2)半角空白または全角空白の登場、または文の末尾でURLの最後判定をする
(3)一行に複数のhttp://~やhttp://~があっても全てにAタグを付ける
(4)Aタグをつけること以外の文章の加工をしない
です。
100stepくらい使えば書けないことはないと思うのですが、
スマートな方法は全く思いつきませんorz