Ver Mensaje Individual
  #11 (permalink)  
Antiguo 01/09/2011, 11:54
Avatar de OsSk4R
OsSk4R
 
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 17 años, 6 meses
Puntos: 74
Respuesta: detectar caracteres especiales

Cita:
Iniciado por andresdzphp Ver Mensaje
Listado de caracteres especiales

No sólo ñ y tíldes, claramente dice.

Código PHP:
Ver original
  1. $texto = "())()())( %·%$%&%$%$ Texto con caracteres especiales %&()%$";
  2. if (preg_match("/(á|é|í|ó|ú|ñ+)/", $texto)) {
  3.     echo "Vaya parece ser que has introducido caracteres no válidos";
  4. } else {
  5.     echo "Todo correcto...";
  6. }

Todo correcto... ??? No debe ser así. Si quieres un texto sin estos prefiero ponerle letras de la A a la Z sin Ñ
Claro, claro, ahora sí. Fallo mío. Ahora si que le encuentro sentido a lo que decias andresdzphp, y no sé como he podido ser tan tonto de negartelo.
Fue un descuido por mi parte pues sólo me "cegué" en lo de acentos y ñ, jeje.

Cita:
Funciona porque si encuentra un carácter invalido ya machea la regular expresión. El + esta sobrando.
¡Cierto!, también me has sacado de dudas

Saludos,