>>624
これでどうだ!

// 不完全なURLを補完(ただし、http か https か不明なもの、および、デフォルトでリンク化されているものは無視)
// 要 bregonig.dll Ver.4.20 with Onigmo 6.2.0 (http://k-takata.o.oo7.jp/mysoft/bregonig.html)
<rx2>(?<![!#-'*-;=?-Z\\^-z~])(?<!")(?:(?:htp(s?)|(?:t?p)?(s)|p)(?::?//?|:)|http(s?)[:/]/?|http(s?))([-\dA-Z_a-z]+(?:\.[-\dA-Z_a-z]+)*?\.[A-Za-z]+(?::\d+)?/[!#-'*-;=?-Z_a-z~]*)【TAB】<font color=red>[補完]</font>http$1$2$3$4://$5【TAB】msg