Less 字符串函數(shù)

2019-05-13 15:08 更新

描述

本節(jié)將介紹 Less 字符串函數(shù)。

Less支持以下列出的一些字符串函數(shù):

  • 逃逸

  • e

  • %格式

  • 更換

下表描述了上述字符串函數(shù)及其說明。

S.N. 類型及描述 例子
1 Escape

它通過對特殊字符使用URL編碼來對字符串或信息進行編碼。 您無法編碼一些字符,例如,, / ,? , @ ,& + ,?,! $ ,\'和您可以編碼的一些字符,例如 \\ #, > ^ ,(,), {,} : >,> ,] [ = 。
  
	  escape("Hello!! welcome to Tutorialspoint!")
	  

它輸出轉(zhuǎn)義字符串為:

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

它是一個字符串函數(shù),它使用string作為參數(shù),并返回不帶引號的信息。 它是一個CSS轉(zhuǎn)義,它使用?“一些內(nèi)容"轉(zhuǎn)義的值和數(shù)字作為參數(shù)。
	  filter: e("Hello!! welcome to Tutorialspoint!");
	  

它輸出轉(zhuǎn)義字符串為:

	  filter: Hello!! welcome to Tutorialspoint!;
	  
3 % format

此函數(shù)格式化一個字符串。 它可以寫成以下格式:
  
 %(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
它用于替換字符串中的文本。 它使用一些參數(shù):
  • string :它搜索字符串并替換。

  • pattern :它搜索正則表達式模式。

  • replacement :它替換與模式匹配的字符串。

  • flags :這些是可選的正則表達式標志。

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

它將字符串替換為:

	  "Welcome, to Tutorialspoint!"
	  

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號