Neste artigo você vai aprender a como verificar se string é URL utilizando a linguagem JavaScript, através de uma simples abordagem
Fala programador(a), beleza? Bora aprender mais sobre URL e JavaScript!
Em JS temos um objeto chamado URL, que ao instanciar um valor de texto como argumento obtemos uma resposta
Se ele conseguir ser instanciado temos uma URL válida, se não o texto não é uma URL
Veja o exemplo prático:
function checkUrl(string) { try { let url = new URL(string) console.log("Valid URL!") } catch(err) { console.log("Invalid URL!") } } checkUrl("teste") // Invalid URL! checkUrl("https://www.horadecodar.com.br") // Valid URL!
Neste exemplo acima criamos uma função para checar se um texto é uma URL
O try catch nos ajuda no processo, se o objeto não conseguir ser instanciado o texto não é uma URL
Caindo automaticamente no catch e nos apresentando a mensagem de URL inválida
Se o try conseguir ser completo, temos a impressão da mensagem de URL válida, simples não é?
Conclusão
Neste artigo você viu como verificar se string é URL utilizando JS
Num simples processo, instanciando um texto que é passado para uma função com o objeto de JavaScript URL
Se o objeto conseguir ser instanciado, temos uma URL válida
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!