English 中文(简体)
Less - String Functions
  • 时间:2024-12-22

LESS - String Functions


Previous Page Next Page  

Description

Less supports some of the string functions as psted below −

    escape

    e

    % format

    replace

The following table describes the above string functions along with description.

Sr.No. Types & Description Example
1

Escape

It encodes a string or information by using URL encoding on special characters. You could not encode some characters such as , , / , ? , @ , & , + , ~ , ! , $ , and some characters you can encode such as , # , ^ , ( , ) , { , } , : , > , < , ] , [ and =.


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

It outputs escaped string as −


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

e

It is a string function which uses string as parameter and returns the information without quotes. It is a CSS escaping which uses ~"some content" escaped values and numbers as parameters.


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

It outputs escaped string as −


filter: Hello!! welcome to Tutorialspoint!;
3

% format

This function formats a string. It can be written with the following format −


%(string, arguments ...)

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

It outputs the formatted string as −


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

replace

It is used to replace the text within a string. It uses some parameters −

    string − It searches the string and replace in.

    pattern − It searches the regular expression pattern.

    replacement − It replaces the string that matches the pattern.

    flags − These are optional regular expression flags.


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

It replaces the string as −


"Welcome, to Tutorialspoint!"
Advertisements