Verifique se a URL é válida e começa com um caractere válido (um sinal numérico (#) ou uma barra (/)) ou com um protocolo ...

Verifique se a URL é válida e começa com um caractere válido (um sinal numérico (#) ou uma barra (/)) ou com um protocolo com suporte válido (por exemplo, 'http://', 'https://', 'file://', ' ftp://', ' mailto:', 'news:').