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:
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