MENOS - Funciones de cadena

Descripción

Less admite algunas de las funciones de cadena que se enumeran a continuación:

  • escape
  • e
  • % formato
  • replace

La siguiente tabla describe las funciones de cadena anteriores junto con la descripción.

No Señor. Tipos y descripción Ejemplo
1

Escape

Codifica una cadena o información mediante la codificación de URL en caracteres especiales. No se pudieron codificar algunos caracteres como, , / , ? , @ , & , + , ~ , ! , $ , ' y algunos caracteres que puede codificar, como \ , # , ^ , ( , ) , { , } , : , > , < , ] , [ y =.

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

Genera una cadena de escape como -

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

e

Es una función de cadena que usa una cadena como parámetro y devuelve la información sin comillas. Es un escape CSS que utiliza ~ "algunos contenidos" valores y números de escape como parámetros.

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

Genera una cadena de escape como -

filter: Hello!! welcome to Tutorialspoint!;
3

% format

Esta función formatea una cadena. Se puede escribir con el siguiente formato:

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

Emite la cadena formateada como -

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

replace

Se utiliza para reemplazar el texto dentro de una cadena. Utiliza algunos parámetros:

  • string - Busca la cadena y la reemplaza.

  • pattern - Busca el patrón de expresión regular.

  • replacement - Reemplaza la cuerda que coincide con el patrón.

  • flags - Estos son indicadores de expresión regular opcionales.

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

Reemplaza la cadena como -

"Welcome, to Tutorialspoint!"