Foros del Web » Programación para mayores de 30 ;) » Programación General »

Expresion Regular www

Estas en el tema de Expresion Regular www en el foro de Programación General en Foros del Web. Hola Compañeros!, Estoy realizando una validacion de url para un formulario y tengo problemas validando el dominio y subdominio pues si lo colocan solo deberia ...
  #1 (permalink)  
Antiguo 04/06/2012, 11:17
Avatar de gasoft  
Fecha de Ingreso: abril-2009
Mensajes: 68
Antigüedad: 15 años
Puntos: 3
Pregunta Expresion Regular www

Hola Compañeros!,

Estoy realizando una validacion de url para un formulario y tengo problemas validando el dominio y subdominio pues si lo colocan solo deberia permitir uno solito , ; por que me lo deja repetir la Expresion y no deberia de ser asi, espero me puedan dar una mano con ese tema.

Esta es la Expresion Regular.

Código Java:
Ver original
  1. String regex = "^((http|https)://)?([www.]?)[a-z0-9]+([\\-\\.]{1}[a-z0-9]+)*\\.([a-z]{2,5})$";

El Resultado es el Siguiente:

Código Java:
Ver original
  1. //Resultado por Consola de la Validacion usando la expresion regular antes citada
  2. gaso@mail.com = false
  3. www.google.com = true
  4. www.google.com.co = true
  5. google.com = true
  6. google.com.co = true
  7. http://google.com.co = true
  8. http://www.google.com.co = true
  9. http://www.google.com.com.co = true // AQUI DEBERÍA DE SER FALSE!!
  10. http://google.com = true


De antemano gracias por cualquier ayuda

Etiquetas: expresion, regular, url, www
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 19:41.