Gracias, pero no era lo que queria, ya lo correji con esta expresion regular
Código PHP:
$regExp1="/(http:\/\/[^ ]*\.[a-z]{1,4}\/\w+[^ ]*)/";
claro que no se si le dara los mismo direcciones del tipo
http://xxxx.com/xxxxxxxx http://xxxx.com/0000000
o cosas asi, que detecte numeros y todo tipo de caracteres despues del .com/
otra cosa, cuando trato de guardar en otro archivo las dirrecciones que no entran en este tipo, no se guardan en otro archivo que tengo, este es el codigo:
Código PHP:
if(preg_match_all($regExp1,$mensaje,$xy)){
$co = count($xy[1]);
for ($ro = 0; $ro < $co ; $ro++) {
$xyz = $xy[1][$ro]."\r\n";
fwrite( $fh, $xyz);
}
}else{
$co = count($xy[1]);
for ($ro = 0; $ro < $co ; $ro++) {
$xyz = $xy[1][$ro]."\r\n";
fwrite( $fa, $xyz);
}
}