Foros del Web » Programando para Internet » PHP »

validar entero no me funciona

Estas en el tema de validar entero no me funciona en el foro de PHP en Foros del Web. Hola a todos porque esta expresion no funciona para aceptar solo enteros de 3 digitos? if (eregi ('^[[0-9]]{1,3}$',...
  #1 (permalink)  
Antiguo 03/07/2007, 04:31
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 18 años, 4 meses
Puntos: 15
validar entero no me funciona

Hola a todos

porque esta expresion no funciona para aceptar solo enteros de 3 digitos?

if (eregi ('^[[0-9]]{1,3}$',
  #2 (permalink)  
Antiguo 03/07/2007, 06:01
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: validar entero no me funciona

Le estás diciendo que acepte enteros entre 1 y 3 dígitos, no solo de 3.
Además, no estoy seguro del comportamiento que pueda tener con los dobles corchetes ([])
El patrón que querés es

^[0-9]{3}$

Saludos.
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 04:10.