Foros del Web » Programando para Internet » PHP »

Consejo Cuantificadores y Preg_match

Estas en el tema de Consejo Cuantificadores y Preg_match en el foro de PHP en Foros del Web. Hola tengo un problema resulta que estoy utilizando el cuantificador w{2,5} junto con preg_match verifica que la w este ingresada de 2 a 5 veces ...
  #1 (permalink)  
Antiguo 16/04/2005, 19:36
Avatar de don_fransisco  
Fecha de Ingreso: junio-2004
Mensajes: 193
Antigüedad: 19 años, 9 meses
Puntos: 1
Consejo Cuantificadores y Preg_match

Hola tengo un problema resulta que estoy utilizando el cuantificador w{2,5} junto con preg_match verifica que la w este ingresada de 2 a 5 veces
(w{min,max}), pero no me funciona, pues cuando ingreso en un text mas de 5 W los acepta cuando el limite max que he fijado es de 5, lo he probado con eregi y me funciona correctamente. ¿ que es lo que esta fallando, acaso preg_match no respeta el limite maximo fijado en un cuantificador?


<form method=post action ="<? echo $_SERVER["PHP_SELF"]?>">
Ingrese la letra W 2 a 5 <input type="text" name="valor">
<input type="submit" value="pruebe su exprecion regular" name="submit">
</form>
<?
if(isset($_POST["submit"])){
if(!eregi("^w{2,4}$",$_POST["valor"])){
echo "eregi: no encotnrado";
}else{
echo "eregi: encontrado";
}
echo "<br>";
if(!preg_match("/w{2,4}/",$_POST["valor"])){
echo "preg_match: no encontrado";
}else{
echo "preg_match: encontrado";
}

}

?>

gracias por cualquier ayuda
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:07.