Java - Formato a cadena de caracteres

 
Vista:
sin imagen de perfil

Formato a cadena de caracteres

Publicado por Banshi (1 intervención) el 02/06/2015 18:56:54
Buenas,
A ver si me podéis echar un cable con esto. Necesito controlar el formato de una cadena que simule una dirección de siguiendo este formato: loquesea.loquesea.loquesea Ejemplo: futbol.deporte.com . Las subcadenas no pueden empezar por caracteres especiales y como carácter especial solo se puede emplear "-", pero no al comienzo de las mismas. Hasta ahora he probado esto:
url.matches("([^-][a-zA-Z0-9-]{2,63})+\\.([^-][a-zA-Z0-9-]{2,63})+\\.([a-zA-Z]{2,63})"), pero esto permite introducir cualquier carácter al comienzo, menos "-", aparte también me permite escribir algo así: loquesea.loquesea.loquesa.loquesea .Muchas gracias.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder