Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/01/2011, 13:12
Avatar de dyegox
dyegox
 
Fecha de Ingreso: enero-2008
Mensajes: 173
Antigüedad: 16 años, 3 meses
Puntos: 7
Respuesta: Problema con expresiones regulares

Ya funciona, pero si a la cadena le agrego otros caracteres que no sean a-z0-9 sigue funcionando.
Código PHP:
Ver original
  1. <?php
  2. $sujeto = "controller_/action/param1/param2";
  3. $patron = '/([a-z0-9])(\/[a-z0-9])+/i';
  4.  
  5. if(preg_match($patron, $sujeto))
  6. {
  7.     echo 'paso';
  8. }
  9. else
  10. {
  11.     echo 'no';
  12. }

aunque la variable $sujeto contenga un guion bajo, la sigue pasando como verdadero u.u