Cita:
Iniciado por IsaBelM la expresión ha de ir entrecomillada. los cuantificadores no son necesarios
Ya, lo de las comillas es evidente y fue un error garrafal que cometí al hacerlo tan rápido
Los cuantificadores siempre tenia la costumbre de ponerlos pero ya veo que...
Y otro fallo que me acabo de dar cuenta y también garrafal debido a la rapidez era que me comí un paréntesis
Aquí esta arreglada, a ver si te sirve manuelle.
Código PHP:
Ver original$str = 'aaa:confirm:ccc';
$patron = "/^[0-9a-zA-Z]+:(standar|confirm|param):[0-9a-zA-Z]+$/";
{
echo 'Correcto';
}else{
echo 'Incorrecto';
}
Saludos,