リンクタグだけ有効にするには?

[上に] [前に] [次に]
あほ 1999/10/01(金) 15:18:34
今現在は、/</&lt/でタグを全て禁止しているのですが、
<a href=http://www.abc.ne.jp/index.html>リンク</a>
と記述された時は、/</&lt/が適用されて、
http://www.abc.ne.jp/index.html
と記述された時だけ
<a href=http://www.abc.ne.jp/index.html>http://www.abc.ne.jp/index.html</a>
の形に変換されてリンクタグが有効になるようにするには
どうすれば良いのでしょうか?

あほ 1999/10/01(金) 15:23:39
説明不足でした・・・。
cgi使って、formの内容を飛ばした時の処理の話です。

うふ! 1999/10/01(金) 20:16:51
たぶんフォームのデータをデコードしてるルーチンで
$value =~s/</&lt/g;
のあとに
$value =~s/&lta href/<a href/ig;
とすればいけるんではないですかね。
あとはとほほさんのperl入門の正規表現のところを参考に・・

1999/10/03(日) 00:13:51
http://www.tohoho-web.com/wwwperl1.htm#Expr

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