Contains 연산자

Contains 연산자는 문자열의 섹션을 문자열과 비교하는 연산자입니다. 결과는 불리언 값을 반환합니다.

Contains 연산자는 문자열의 섹션을 문자열과 비교하는 연산자입니다. 결과는 불리언 값을 반환합니다.

구문

구문
string contains string
  • 연산 결과는 항상 불리언 값입니다.
  • 두 피연산자는 2개의 문자열이어야 합니다.
    • "Blogger"에는 "Blog"가 포함되어 있습니다.
  • 피연산자
    • 데이터
    • Blogger 표현식 (중첩 연산)의 결과
  • BOOLEAN 유형의 값을 허용하는 다른 연산에 중첩될 수 있습니다.
  • contains 연산자는 membership 연산자이기도 합니다. 값을 배열과 비교합니다.


몇 가지 예

2개의 값
<b:if cond='"Blogger" contains "Blog"'/>

</b:if>
연산 결과는 true입니다. "Blog" 문자열은 "Blogger"에 포함되어 있습니다.
값 및 데이터
<b:if cond='data:blog.title contains "블로그"'/>

</b:if>
데이터 값이 구글 블로그 만들기 인 경우 연산 결과는 true가 됩니다. 블로그 문자열은 구글 블로그 만들기에 포함되어 있습니다.
2개의 데이터
<b:if cond='data:blog.pageTitle contains data:blog.title'/>

</b:if>
연산 결과는 true입니다. 블로그 이름은 페이지 제목에 항상 포함됩니다.
람다 연산 중첩
<b:if cond=data:posts count (p => p.title contains "블로그")''/>

</b:if>
연산 결과는 문자열 블로그를 포함하는 게시물의 수입니다.
삼항 연산 중첩
<b:if cond='data:view.description contains "보쌈" ? "준비 시간 : 최소 2 시간" : "준비 시간 : 2 시간 미만"'/>

</b:if>
두 번째 및 세 번째 피연산자에 정의된 두 값 중 하나를 표시합니다.
논리 연산 중첩
<b:if cond='data:view.title contains "블로그" and data:view.isPost'/>

</b:if>
제목에 블로그 문자열이 포함되어 있고 현재 페이지가 게시물 보기이면 결과는 true 입니다.


응용 구문

응용 구문은 기본 구문에 동일한 논리 연산자가 여러 번 포함될 때 사용할 수 있는 대안입니다.

contains (string,string)


다른 연산자

Post a Comment