Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/02/2009, 09:28
diego007007
 
Fecha de Ingreso: enero-2009
Ubicación: en la casa
Mensajes: 223
Antigüedad: 17 años, 8 meses
Puntos: 3
Respuesta: problema con expresiones regulares

Hola, tengo este codigo, pero no me trabaja con esa expresion regular:

Código PHP:
$swear = array("MySQL");
$text= file_get_contents("codigo.txt");
foreach(
$swear as $key=> $value){
$text = str_replace("$value", " ", $text);
}
$regExp1="/^http:\/\//i";
$file = ('$text');
preg_match_all($regExp1,$text,$a);
$count = count($a[1]);
echo 
"<b>Number of Urls</b> = " .$count."<p>";
for (
$row = 0; $row < $count ; $row++) {
echo 
$a[1]["$row"]."<br>";
$link = $a[1]["$row"]." <br> ";
$url = $link;
$fh = fopen("direcciones.txt", "a" );
fwrite( $fh, $url);
fclose( $fh );
} 
Alguien tiene alguna idea del porque no trabaja con la $regExp1, pero si uso la $regExp2 o la $regExp3 si trabaja.

Última edición por diego007007; 01/04/2009 a las 06:46