LESS - Funções de String

Descrição

Less suporta algumas das funções de string listadas abaixo -

  • escape
  • e
  • formato%
  • replace

A tabela a seguir descreve as funções de string acima junto com a descrição.

Sr. Não. Tipos e descrição Exemplo
1

Escape

Ele codifica uma string ou informação usando a codificação de URL em caracteres especiais. Você não pode codificar alguns caracteres, como, , / , ? , @ , & , + , ~ , ! , $ , ' e alguns caracteres que você pode codificar, como \ , # , ^ , ( , ) , { , } , : , > , < , ] , [ e =.

escape("Hello!! welcome to Tutorialspoint!")

Ele produz string de escape como -

Hello%21%21%20welcome%20to%20Tutorialspoint%21
2

e

É uma função string que usa string como parâmetro e retorna as informações sem aspas. É um escape CSS que usa ~ valores de escape de "algum conteúdo" e números como parâmetros.

filter: e("Hello!! welcome to Tutorialspoint!");

Ele produz string de escape como -

filter: Hello!! welcome to Tutorialspoint!;
3

% format

Esta função formata uma string. Ele pode ser escrito com o seguinte formato -

%(string, arguments ...)
format-a-d: %("myvalues: %a myfile: %d", 2 + 3, "mydir/less_demo.less");

Ele produz a string formatada como -

format-a-d: "myvalues: 5 myfile: "mydir/less_demo.less"";
4

replace

É usado para substituir o texto dentro de uma string. Ele usa alguns parâmetros -

  • string - Ele pesquisa a string e a substitui.

  • pattern - Pesquisa o padrão de expressão regular.

  • replacement - Substitui a string que corresponde ao padrão.

  • flags - Esses são sinalizadores de expressão regular opcionais.

replace("Welcome, val?", "val\?", "to Tutorialspoint!");

Ele substitui a string como -

"Welcome, to Tutorialspoint!"