Foros del Web » Programando para Internet » PHP »

Expreciones regulares solo numeros para validar

Estas en el tema de Expreciones regulares solo numeros para validar en el foro de PHP en Foros del Web. Deseo validar dos tipos de numeros, en si son numeros telefonicos: 123-123456 y 12-1234567 (Telephone: 058-789654) Prefecto (Telephone: 01-1234567) Prefecto (Telephone: 01-12345678901) Prefecto (Telephone: 025-12345678901) ...
  #1 (permalink)  
Antiguo 04/12/2009, 17:16
 
Fecha de Ingreso: febrero-2008
Ubicación: /home/public_html
Mensajes: 551
Antigüedad: 16 años, 2 meses
Puntos: 10
Expreciones regulares solo numeros para validar

Deseo validar dos tipos de numeros, en si son numeros telefonicos:

123-123456 y 12-1234567

(Telephone: 058-789654) Prefecto
(Telephone: 01-1234567) Prefecto
(Telephone: 01-12345678901) Prefecto
(Telephone: 025-12345678901) Prefecto
(Telephone: 0058-789654) Error
(Telephone: 8-789654) Error

(cualquier numero de tres digitos)-(cualquier numero de 13 digitos)

He encontrado este codigo, podria decirme que es lo que hace: /^[0-9]*[.]?[0-9]{0,2}$/

En cuestion de este tipo de validacion no se nada, algo recien aprendo, alguien tiene algun tutorial, a lo mucho he encontrado este y este otro.

Algun tutorial mas entendible, para un novato.
  #2 (permalink)  
Antiguo 05/12/2009, 06:31
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Expreciones regulares solo numeros para validar

Hola

El patrón podria ser algo como /^\d{2,3}\-\d{6,13}$/;
Un poco de lectura

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 23:12.