Validador de IP em JavaScrip com Expressão Regular

Publicado por Rodrigo Ferreira Valentim 01/09/2007

[ Hits: 13.686 ]

Homepage: http://www.unitech.pro.br

Download javascriptIP.html




Valida o endereço IP em JavaScript através de expressão regular.

Um pouco complexo de ser compreendido, contudo mais interessante em desempenho e limpeza de código para ser implementado.

No download vem um arquivo HTML com o script embutido para facilitar testes e visualizar como foi sua implementação.

  



Esconder código-fonte

#Visite: www.unitech.pro.br

function validateIP(id) {
        var RegExPattern = /^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/;

        if( (!(id.value.match(RegExPattern)) && (id.value!="")) || id.value=='0.0.0.0' || id.value=='255.255.255.255' ) {
           alert('IP inválido.');
           id.focus();
        }
}

Scripts recomendados

Validação de formulário

Validação de Formulários

encriptografar textos

Simples Form

Script de Formulario de Contatos


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts