インラインリンクの仕方について...

[上に] [前に] [次に]
ぱよ☆ [E-Mail] 1999/05/13(木) 12:21:28
 いつも質問ばかりですみません(^^;)
掲示板やチャットのスクリプトでインラインリンク(アクティブ
リンクと言う方もいらっしゃいますが)に対応させる方法を
教えて下さい。
 Perlで書くので、正規表現を利用して置換すれば良いのだろう
とまでは浮かんでいるのですが、サイトのアドレスとメール
アドレスの両方に対応させる形でどのように検索させれば良い
のか分かりません。よろしくお願いいたします。

Aurai [E-Mail] 1999/05/14(金) 00:38:20
ラウンジのソースより
$_ =~ s/(http:\/\/[a-zA-Z0-9\.\/\-+#_?~&%=^\@:]+)/<A HREF="$1">$1<\/A>/g;

メールアドレスだったら
$_ =~ s/([a-zA-Z0-9\.\-_]+\@[a-zA-Z0-9\-_]+(\.[a-zA-Z0-9\-_]+)+)/<A HREF="mailto:$1">$1<\/A>/g;
とか……違いますかね

外してます?

ぱよ☆ [E-Mail] 1999/05/14(金) 04:55:07
[[解決]]
Auraiさん、ありがとうございました。
大正解でした(^^) 希望通りの結果が出ています。
この記述の考え方はなんとなく理解できるという程度なのですが
わたしにとっては、非常に複雑でどう考えたら良いのか分かりません
でした。本当に助かりました。ありがとうございます!!

[上に] [前に] [次に]