- PR -

リンクの出力について

1
投稿者投稿内容
hoshino
常連さん
会議室デビュー日: 2007/02/21
投稿数: 46
投稿日時: 2007-06-24 02:26
久しぶりに投稿させていただきます。

現在私は、ユーザーが投稿した文章をDBに入れ、出力するときにその文章の中にURLと思われるものがあればそれを直リンクに変換して出力したいと考えております。
しかし色々と調べては見たものの私の知識ではなかなか解決できず、皆様のお力をお貸し願えればと思い投稿させていただきました。

どなたかアドバイスがあればご教授いただければ幸いです。
_________________
ue
ぬし
会議室デビュー日: 2005/05/07
投稿数: 581
お住まい・勤務地: 広島市
投稿日時: 2007-06-24 10:03
おはようございます。

正規表現を利用して変換するのが良いと思います。
"URLと思われるもの" を識別する正規表現を組み立てるのに RFC 3986 が参考になると思います。
_________________
上本亮介 (ue) @ わんくま同盟
Microsoft MVP for VSTO (Jul 2008 - Jun 2009)
Hello Another World!
.NET 勉強会 / ヒーロー島
hoshino
常連さん
会議室デビュー日: 2007/02/21
投稿数: 46
投稿日時: 2007-06-24 13:17
ue様、ご返信ありがとうございます。

資料の提供とても助かります。
私にはかなり難しそうな資料なようですが何とか読み解いてみます。

ありがとうございました。
_________________
かるあ
ぬし
会議室デビュー日: 2003/11/16
投稿数: 1190
お住まい・勤務地: センガワ→ムサシノ
投稿日時: 2007-06-24 13:50
URL の正規表現て Visual Studio の正規表現エディタに入っていませんでしたっけ?
_________________
かるあ のメモスニペット
hoshino
常連さん
会議室デビュー日: 2007/02/21
投稿数: 46
投稿日時: 2007-06-25 00:08
かるあ様ご返信ありがとうございます。

私はVWDを使用しているため正規表現エディタというものはわからないのですが、
VWDにもRegularExpressionValidatorにURLの正規表現が入っていたのでそちらも参考になりました。
_________________
1

スキルアップ/キャリアアップ(JOB@IT)