Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: Zinc en 31 Octubre 2012, 02:47 AM

Título: [javascript] Expresión regular
Publicado por: Zinc en 31 Octubre 2012, 02:47 AM
Buenos días a todos.
Necesito armar una expresión regular para javascript que me permita checkear una dirección postal.
Me refiero a algo así:

Dirección : Avenida de Mayo 2252, Avenida Corrientes 2252, Charcas 2567.

La expresión que logré hasta el momento es la siguiente:

Código (javascript) [Seleccionar]
/^[A-z\s]{4,12}[0-9]{2,8}$/;

Esto funciona bien para el último ejemplo que puse más arriba, no me funciona cuando hay 2 palabras o similar.

Me darían una mano?

Gracias.

Saludos!
Título: Re: [javascript] Expresión regular
Publicado por: Eleкtro en 31 Octubre 2012, 09:44 AM
Hola,
Prueba con este regexp:

/^[^0-9]+ [0-9]{2,8}$/
o
/^[A-z\s]+{4,12}[0-9]{2,8}$/

PD: Si no te funcionase, ¿Puedes poner un ejemplo más extenso del code JS en general?.

Saludos