LESS-文字列関数

説明

Lessは、以下にリストされている文字列関数の一部をサポートします-

  • escape
  • e
  • % フォーマット
  • replace

次の表に、上記の文字列関数と説明を示します。

シニア番号 タイプと説明
1

Escape

特殊文字のURLエンコードを使用して、文字列または情報をエンコードします。次のような一部の文字をエンコードできませんでした,/?@&+~!$' エンコードできる文字など \#^(){}:><][ そして =

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

エスケープ文字列を−として出力します

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

e

文字列をパラメータとして使用し、引用符なしで情報を返す文字列関数です。これは、〜「一部のコンテンツ」でエスケープされた値と数値をパラメーターとして使用するCSSエスケープです。

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

エスケープ文字列を−として出力します

filter: Hello!! welcome to Tutorialspoint!;
3

% format

この関数は文字列をフォーマットします。次の形式で書くことができます-

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

フォーマットされた文字列を-として出力します

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

replace

文字列内のテキストを置き換えるために使用されます。それはいくつかのパラメータを使用します-

  • string −文字列を検索し、で置き換えます。

  • pattern −正規表現パターンを検索します。

  • replacement −パターンに一致する文字列を置き換えます。

  • flags −これらはオプションの正規表現フラグです。

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

文字列を-として置き換えます

"Welcome, to Tutorialspoint!"