Hola ami@s, tengo el siguiente problema, tengo un texto del que extraigo palabra por palabra para ir comparando parametros por ejemplo la terminacion y algunas otras cosas, pero en este momento me piden que compare si funciona la siguiente expresion regular y que la guarde en un texto y cree el siguiente codigo
Código PHP:
$regExp1="/(http://[^ ]*\.[a-z]{1,4}\/[^ ]*)/";
if(preg_match_all($regExp1,$mensaje,$xy)){
$xy = $xy."\r\n";
fwrite( $fh, $xy);
}else{
$xy = $xy."\r\n";
fwrite( $fa, $xy);
}
pero me da error en el IF, e buscado informacion de como poner un IF al Preg_match_all y no encuentro, la expresion regular esta bien ya que la prove con un texto y trabaja bien
el error que me sale es este: Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '/' in C:\wamp\www\kav\correccion.php on line 582
y otra cosa que en el texto solo me sale escrito Array