Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/03/2011, 08:08
Blashak
 
Fecha de Ingreso: noviembre-2007
Mensajes: 471
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: detectar caracteres en una cadena

Cita:
Iniciado por abimaelrc Ver Mensaje
Solo escribe aquello que debe aceptar y lo que no, no lo añadas.
Código PHP:
Ver original
  1. <?php
  2. $string = 'foobarbaz';
  3. if(preg_match('/^[A-Za-z0-9_]+$/', $string)){
  4.     echo 'Es correcto';
  5. }else{
  6.     echo 'Es incorrecto';
  7. }
  8.  
  9. $string = 'foobárbaz';
  10. if(preg_match('/^[A-Za-z0-9_]+$/', $string)){
  11.     echo 'Es correcto';
  12. }else{
  13.     echo 'Es incorrecto';
  14. }
pues a mi no me fuincona no entiendo.

$cadena="/[0-9a-zA-Z]{4,8}/";

asi solo me tendira que aceptar numeros y letras con un minimo de 4 y maximo de 8.

pues me acepta los acentos y el maximo que es 8 si pongo 9 letras tambien me lo acepta.