zDubsCrazy Banido Postado Dezembro 16, 2015 Denunciar Compartilhar Postado Dezembro 16, 2015 (editado) Então, eu to precisando validar um IP ou IP:PORTA com RegEx, e tava fazendo algo assim: var ip = $('#campoIP').val(); if(ip.match('[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}') || ip.match('[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}:[0-9]{1,5}')) { // válido } else { // inválido } Só que tava validando também: "127.0.0.0:qualquer-coisa", "127.0.0.1-xxx". Como faço para verificar se é um IP ou então um IP:PORTA? Obrigado. Editado Dezembro 16, 2015 por zDubsCrazy Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Dezembro 16, 2015 Denunciar Compartilhar Postado Dezembro 16, 2015 Tenta esse regexx var rgx = /(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\d{1,5})/ console.log("127.0.0.1:2222".match(rgx)) 1 Link para o comentário Compartilhar em outros sites More sharing options...
zDubsCrazy Banido Postado Dezembro 17, 2015 Autor Denunciar Compartilhar Postado Dezembro 17, 2015 Tenta esse regexx var rgx = /(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\d{1,5})/ console.log("127.0.0.1:2222".match(rgx)) Não funcionou, mas valeu a ajuda! Link para o comentário Compartilhar em outros sites More sharing options...
Proyx Postado Dezembro 17, 2015 Denunciar Compartilhar Postado Dezembro 17, 2015 Ue, foi resolvido...? Link para o comentário Compartilhar em outros sites More sharing options...
zDubsCrazy Banido Postado Dezembro 17, 2015 Autor Denunciar Compartilhar Postado Dezembro 17, 2015 (editado) Ue, foi resolvido...? Sim, só ele tentou ajudar. Pode fechar, vou ver se acho solução em fóruns específicos disso. Editado Dezembro 17, 2015 por zDubsCrazy 1 Link para o comentário Compartilhar em outros sites More sharing options...
Proyx Postado Dezembro 17, 2015 Denunciar Compartilhar Postado Dezembro 17, 2015 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
zDubsCrazy Banido
Então, eu to precisando validar um IP ou IP:PORTA com RegEx, e tava fazendo algo assim:
Só que tava validando também: "127.0.0.0:qualquer-coisa", "127.0.0.1-xxx". Como faço para verificar se é um IP ou então um IP:PORTA?
Obrigado.
Editado por zDubsCrazyLink para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados