Less-string-functions

提供:Dev Guides
移動先:案内検索

LESS-文字列関数

説明

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

  • エスケープ
  • e
  • % フォーマット *交換する

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

Sr.No. Types & Description Example
1
  • Escape*

特殊文字のURLエンコードを使用して、文字列または情報をエンコードします。 /@+$ 、* 'などの一部の文字と一部の文字をエンコードできませんでした *\^、* \ {} > <*、] *のようにエンコードできます。 * [*および *=

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

エスケープされた文字列を出力します-

Hello%21%21%20welcome%20to%20finddevguides%21
2

e

パラメータとして文字列を使用し、引用符なしで情報を返す文字列関数です。 _〜 "some content" _エスケープされた値と数値をパラメーターとして使用するCSSエスケープです。

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

エスケープされた文字列を出力します-

filter: Hello!! welcome to finddevguides!;
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 finddevguides!");

文字列を次のように置き換えます-

"Welcome, to finddevguides!"