LESS-문자열 함수

기술

Less는 아래 나열된 일부 문자열 함수를 지원합니다.

  • escape
  • e
  • % 형식
  • replace

다음 표는 설명과 함께 위의 문자열 함수를 설명합니다.

Sr. 아니. 유형 및 설명
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!;

% 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!"