Analisando URLs

Contribuição de: Eduardo Oliveira de Carvalho

Gostei! Vamos usar esse! Talvez. Mas mostre-me outro. Não gostei! Mostre-me outro.


Este problema foi utilizado em 177 Dojo(s).

Dada uma URL, desenvolva um programa que indique se a URL é válida ou não e, caso seja válida, retorne as suas partes constituintes.

Exemplos:

  • Entrada: http://www.google.com/mail/user=fulano
    Saída:
    protocolo: http
    host: www
    domínio: google.com
    path: mail
    parâmetros: user=fulano
  • Entrada: ssh://fulano%senha@git.com/
    Saída:
    protocolo: ssh
    usuário: fulano
    senha: senha
    dominio: git.com

Já visualizados


 

Soluções

Envie sua solução!