Perlについての質問箱 18箱目
■ このスレッドは過去ログ倉庫に格納されています
0496ヽ(´ー`)ノ ◆.ogCuANUcE
2005/08/26(金) 02:46:13Regexp::Common 使った方が良いかと。
use Regexp::Common qw/URI/;
our $URI_RE = qr/
$RE{URI}{HTTP}
| $RE{URI}{HTTP}{'-scheme' => 'https'}
| $RE{URI}{FTP}
/x;
our $HREF_ATTR_RE = qr/
href
| action
| src
/ix;
s@(^|(?:$HREF_ATTR_RE)[^='"])($URI_RE)@$1<a href="$2">$2</a>@g;
とりあえず、こんなもんですか。
■ このスレッドは過去ログ倉庫に格納されています