isURL
A função isURL verifica se uma string corresponde ao formato de uma URL válida, incluindo protocolos opcionais, subdomínios, domínio, porta e caminho.
Sintaxe
javascript
isURL(value)Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
value | string | A string a ser verificada. |
Retorno
| Tipo | Descrição |
|---|---|
boolean | true se a string corresponder ao formato de uma URL válida, caso contrário, false. |
Exemplos
javascript
isURL('https://www.exemplo.com'); // true
isURL('http://exemplo.com:8080/caminho'); // true
isURL('www.exemplo.com'); // true
isURL('exemplo.com'); // true
isURL('ftp://exemplo.com'); // false
isURL('exemplo'); // false
isURL(''); // falseNotas
- Lança um
TypeErrorse o valor fornecido não for uma string. - Apenas valida o formato; não verifica se a URL realmente existe.
- Não suporta protocolos diferentes de http ou https.
