Assalamu'alaikum wr. wb.
Kayaknya susah kalau cuma pakai satu regex tapi mungkin bisa
dicoba dapetin dulu yang dialam <a> tag terus di ambil textnya
di perl kayak gini
----------
# $line isi linenya
if ($line =~ m|<a\s+[^>]*>(.*?)</a>|i) {
$title = $1;
$title =~ s|<[^>]*>||g;
}
----------
Tapi kalau mau parsing HTML di Perl mendingan pakai modul HTML::Parser
Lebih gampang dan lebih robust untuk parsing HTML yang aneh-aneh
kayak gini <body onload="if (x > 1) blah()">
commedo wrote:
>
> <a href="websites/search_engine.html" alt="This is 1st ALT">ini href 1</a>
> <a href="websites/search_engine_placement.html"><font face="Arial"
> color="#0000FF"><u><small>Why should you be concerned about your placement
> in the</small><br><small>search engines?</small></u></font></a>
>
> Bagaimana regex (sebuah) yang harus dibuat agar dapat diperoleh Title
> (string) diantara <a ...> </a>, dari kedua format diatas ??
>
> Makasih.
>
> Slamet
> e-mail: [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> home: http://www.commedo.com
Wassallam,
-- Zakaria
PT. Asia Karsa Indah [EMAIL PROTECTED]
Advanced Technologies [EMAIL PROTECTED]
Jl. Raya Kalimalang 4B, Jakarta [EMAIL PROTECTED]
Telp : (62-21) 8649318 http://www.asia-karsa.com
Fax : (62-21) 8649316 http://linux.or.id/pemula
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]