Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2011, 23:25
August
 
Fecha de Ingreso: febrero-2005
Mensajes: 626
Antigüedad: 19 años, 9 meses
Puntos: 10
preg_replace("[ˆ\w.]","",$valor) no funciona

Hola

Pues primeramente asigno una variable al primer argumento del preg_replace

$expresion="[ˆ\w.]";
$resultado=preg_replace($expresion,"",$valor);


$expresion="[ˆ(a-zA-Z0-9.)]";
$resultado=preg_replace($expresion,"",$valor);


Lo que trato de hacer con esto, es retirar todos los caracteres que no sean A-Za-z0-9 y el punto, osea que se retiren las diagonales, signos de interrogacion, de admiracion, punto y coma, entre otros mas de la cadena $valor

Sin embargo, me deja las diagonales, a que se debera esto?

Saludos y gracias de antemano