Funções de String Sass

Funções de String Sass

As funções de string são usadas para operar e obter informações sobre strings.

Os strings no Sass começam pelo 1. O primeiro caractere da string está no índice 1, não 0.

A tabela a seguir lista todas as funções de string no Sass:

Função Descrição & Exemplo
quote(string)

Adiciona aspas à string e retorna o resultado.

Exemplo:

quote(Hello world!)

Resultado: "Hello world!"

str-index(string, substring)

Retorna o índice da primeira ocorrência da substring na string.

Exemplo:

str-index("Hello world!", "H")

Resultado: 1

str-insert(string, insert, index)

Retorna a inserção na posição de índice especificada insert da stringa.

Exemplo:

str-insert("Hello world!", " maravilhoso ", 6)

Resultado: "Hello maravilhoso mundo!"

str-length(string)

Retorna o comprimento da string (em caracteres).

Exemplo:

str-length("Hello world!")

Resultados: 12

str-slice(string, start, end)

Extrai caracteres da string; de start De end Fim, e retorna a fatia.

Exemplo:

str-slice("Hello world!", 2, 5)

Resultados: "ello"

to-lower-case(string)

Retorna uma cópia da string convertida para minúsculas.

Exemplo:

to-lower-case("Hello World!")

Resultados: "hello world!"

to-upper-case(string)

Retorna uma cópia da string convertida para maiúsculas.

Exemplo:

to-upper-case("Hello World!")

Resultados: "HELLO WORLD!"

unique-id()

Retorna uma string aleatória e única sem aspas (garantida ser única na sessão Sass atual).

Exemplo:

unique-id()

Resultados: tyghefnsv

unquote(string)

Remova as aspas ao redor da string (se houver) e retorne o resultado.

Exemplo:

unquote("Hello world!")

Resultados: Hello world!