MENO - Funzioni stringa

Descrizione

Less supporta alcune delle funzioni delle stringhe elencate di seguito:

  • escape
  • e
  • % formato
  • replace

La tabella seguente descrive le funzioni di stringa di cui sopra insieme alla descrizione.

Sr.No. Tipi e descrizione Esempio
1

Escape

Codifica una stringa o informazioni utilizzando la codifica URL su caratteri speciali. Non è possibile codificare alcuni caratteri come, , / , ? , @ , & , + , ~ , ! , $ , ' e alcuni caratteri che puoi codificare come \ , # , ^ , ( , ) , { , } , : , > , < , ] , [ e =.

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

Emette la stringa di escape come -

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

e

È una funzione stringa che utilizza la stringa come parametro e restituisce le informazioni senza virgolette. È un codice di escape CSS che utilizza come parametri valori e numeri con caratteri di escape ~ "alcuni contenuti" .

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

Emette la stringa di escape come -

filter: Hello!! welcome to Tutorialspoint!;
3

% format

Questa funzione formatta una stringa. Può essere scritto con il seguente formato:

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

Emette la stringa formattata come -

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

replace

Viene utilizzato per sostituire il testo all'interno di una stringa. Utilizza alcuni parametri:

  • string - Cerca la stringa e la sostituisce.

  • pattern - Cerca il modello di espressione regolare.

  • replacement - Sostituisce la stringa che corrisponde al modello.

  • flags - Questi sono flag di espressioni regolari opzionali.

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

Sostituisce la stringa come -

"Welcome, to Tutorialspoint!"