sexta-feira, 15 de outubro de 2010

Validação de IP

>Por Matheus

Hey! Tudo certo?
Durante essa semana me foquei na programação em Java, contando sempre com o auxílio da Paula. Duas telas de configuração foram desenvolvidas e estão praticamente finalizadas. Nelas, nos deparamos com uma situação um tanto quanto inusitada: a validação de um endereço IP.

Para realizar essa validação, estamos utilizando uma expressão regular, que pode ser observada abaixo:

public boolean ValidaIP(String ip)
{
Pattern pattern = Pattern.compile("(([0-1]?[0-9]{1,2}\\.)|(2[0-4][0-9]\\.)|(25[0-5]\\.)){3}(([0-1]?[0-9]{1,2})|(2[0-4][0-9])|(25[0-5]))");
Matcher matcher = pattern.matcher(ip);
if( matcher.matches() )
return true;
else
return false;
}

Por hoje é só! Até a próxima.

Matheus

Nenhum comentário:

Postar um comentário