<?php
$html = <<< EOF
<img border="0" src="imagenes/flech.gif" width="6" height="8">
<a href="escuchar-baladas-de-Albano_Y_Romina_Power.html">Albano Y Romina Power</a><br>
<img border="0" src="imagenes/flech.gif" width="6" height="8">
<a href="escuchar-baladas-de-Armando_Manzanero.html">Armando Manzanero</a><br>
<a name="inicio21" href="musica-Merengue-de-Banda_Cuisillos.html">
<img border="0" src="imagenes/flech.gif" width="6" height="8">Banda Cuisillos</a><br>
<a href="Musica-Baladas-Alternativas.html">Baladas Alternativas</a><br>
EOF ;
$dom = new DOMDocument( ) ;
# Parse the HTML from Google.
# The @ before the method call suppresses any warnings that
# loadHTML might throw because of invalid HTML in the page.
@ $dom -> loadHTML ( $html ) ;
# Iterate over all the <a> tags
foreach ( $dom -> getElementsByTagName ( 'a' ) as $link ) {
$url = $link -> getAttribute ( 'href' ) ;
$text = preg_replace ( '/[\r\n]/sm' , '' , $link -> nodeValue ) ; // remove line breaks
//if doesn't contain the banned words...
if ( ! preg_match ( '/(Baladas Alternativas|another text to filter)/sm' , $text ) ) { echo $url . " " . $text . "\n " ;
}
}
PD9waHAKCiRodG1sID0gPDw8IEVPRgo8aW1nIGJvcmRlcj0iMCIgc3JjPSJpbWFnZW5lcy9mbGVjaC5naWYiIHdpZHRoPSI2IiBoZWlnaHQ9IjgiPgoKPGEgaHJlZj0iZXNjdWNoYXItYmFsYWRhcy1kZS1BbGJhbm9fWV9Sb21pbmFfUG93ZXIuaHRtbCI+QWxiYW5vIFkgUm9taW5hIFBvd2VyPC9hPjxicj4KPGltZyBib3JkZXI9IjAiIHNyYz0iaW1hZ2VuZXMvZmxlY2guZ2lmIiB3aWR0aD0iNiIgaGVpZ2h0PSI4Ij4KCjxhIGhyZWY9ImVzY3VjaGFyLWJhbGFkYXMtZGUtQXJtYW5kb19NYW56YW5lcm8uaHRtbCI+QXJtYW5kbyBNYW56YW5lcm88L2E+PGJyPgoKPGEgbmFtZT0iaW5pY2lvMjEiIGhyZWY9Im11c2ljYS1NZXJlbmd1ZS1kZS1CYW5kYV9DdWlzaWxsb3MuaHRtbCI+CjxpbWcgYm9yZGVyPSIwIiBzcmM9ImltYWdlbmVzL2ZsZWNoLmdpZiIgd2lkdGg9IjYiIGhlaWdodD0iOCI+QmFuZGEgQ3Vpc2lsbG9zPC9hPjxicj4KCjxhIGhyZWY9Ik11c2ljYS1CYWxhZGFzLUFsdGVybmF0aXZhcy5odG1sIj5CYWxhZGFzIEFsdGVybmF0aXZhczwvYT48YnI+CkVPRjsKCgokZG9tID0gbmV3IERPTURvY3VtZW50KCk7CgojIFBhcnNlIHRoZSBIVE1MIGZyb20gR29vZ2xlLgojIFRoZSBAIGJlZm9yZSB0aGUgbWV0aG9kIGNhbGwgc3VwcHJlc3NlcyBhbnkgd2FybmluZ3MgdGhhdAojIGxvYWRIVE1MIG1pZ2h0IHRocm93IGJlY2F1c2Ugb2YgaW52YWxpZCBIVE1MIGluIHRoZSBwYWdlLgpAJGRvbS0+bG9hZEhUTUwoJGh0bWwpOwoKIyBJdGVyYXRlIG92ZXIgYWxsIHRoZSA8YT4gdGFncwpmb3JlYWNoKCRkb20tPmdldEVsZW1lbnRzQnlUYWdOYW1lKCdhJykgYXMgJGxpbmspIHsKCQoJJHVybCA9ICAkbGluay0+Z2V0QXR0cmlidXRlKCdocmVmJyk7CgkkdGV4dCA9IHByZWdfcmVwbGFjZSgnL1tcclxuXS9zbScsICcnLCAkbGluay0+bm9kZVZhbHVlKTsgLy8gcmVtb3ZlIGxpbmUgYnJlYWtzCgkKCS8vaWYgZG9lc24ndCBjb250YWluIHRoZSBiYW5uZWQgd29yZHMuLi4KCWlmICghcHJlZ19tYXRjaCgnLyhCYWxhZGFzIEFsdGVybmF0aXZhc3xhbm90aGVyIHRleHQgdG8gZmlsdGVyKS9zbScsICR0ZXh0KSkgewogICAgICAgIGVjaG8gJHVybCAuIiAiLiR0ZXh0LiAiXG4iOwogICAgfSAKCn0=