Pular para o conteúdo

Validador de IP em JavaScrip com Expressão Regular

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.
Rodrigo Ferreira Valentim engos
Hits: 14.504 Categoria: Javascript Subcategoria: Formulário
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.
Download javascriptIP.html Enviar nova versã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();
        }
}

Validação de Formulários

Contador de acessos

isNumber

Validação de CPF e CNPJ no mesmo campo em javascript

Validar extensão de arquivo

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.