#1 [PHP] Ayuda con Expresiones Regulares
Estoy intentando obtener el bloque de codigo <object></object>
de una pagina web X pero no doy con la expresion regular para hacerlo, alguien me puede decir donde esta el error...ya llevo demasiado rompedero de cabeza...
El error que me larga es..
Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '(' in C:\Archivos de programa\EasyPHP 2.0b1\www\extraeObject.php on line 14

esta es la expresion que uso: "<object>([^<]*)</object>"

<?php

$url='http://www.youtube.com/watch?v=4jSSFxIxh8A';
if (isset($url)) {
$remote = fopen($url, 'r');
$html = fread($remote, 1048576);
fclose($remote);
$urlpattern = "<object>([^<]*)</object> ";
preg_match_all($urlpattern, $html, $matches);
printf("Encontro:", sizeof($matches[1]));
foreach ($matches[1] as $u) {
echo $u."<br/>";
}
}
?>
+
 
0
Me gusta
 
http://www.psicofxp.com/forums/desarrollo-web.264/561673-php-ayuda-con-expresiones-regulares.html
| Más