JavaScript

Verificar se string é URL em JavaScript

23 de abril de 2022

Verificar se string é URL em JavaScript

Neste artigo você vai aprender a como verificar se string é URL utilizando a linguagem JavaScript, através de uma simples abordagem

Verificar se string é URL capa

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!

Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x