slugify
Converte uma string em um slug amigável para URLs, removendo acentos, caracteres especiais e substituindo espaços por hífens.
Sintaxe
typescript
slugify(str: string): stringParâmetros
| Nome | Tipo | Descrição |
|---|---|---|
str | string | A string de entrada. |
Retorno
| Tipo | Descrição |
|---|---|
string | O slug gerado a partir da string de entrada. |
Exemplo
typescript
slugify("Olá, mundo!"); // "ola-mundo"
slugify("Café com Leite"); // "cafe-com-leite"
slugify(" Exemplo de Slug "); // "exemplo-de-slug"Notas
- Lança
TypeErrorse o argumento não for uma string. - Remove pontuação, acentos e converte para minúsculas.
- Substitui espaços consecutivos por um único hífen.
