# HTML 태그 매치
<("[^"]*"|'[^']*'|[^'">])*>



# HTML 링크 추출
#
# 예) ... <a href="http://hyacinth.byus.net">hrp</a> ...
#     에서 href 부분 추출
#
#
while($Html =~ m{<a/b([^>]+)>(.*?)</a>}ig)
{
        my $Guts = $1;
        my $Link = $2;

        if($Guts =~ m{
                /b HREF         // "href" 속성
                /s* = /s*       // "="의 앞
                (?:             // 값은
                  "([^"]*)"     //   큰 따옴표로 감싼 문자열
                  |             // 또는
                  '([^']*)'     //   작은따옴표로 감싼 문자열
                  |             // 또는
                  ([^'">/s]+)   // "기타 문자"
                )
                }xi)
        {
        my $Url = $+;
        print $Url with link text: $Link\n";
        }
}