30.7. Operator 참조


30.7.1. 바이너리 Operator

간단한 언어 서술자의 바이너리 Operator는 표 30.2. “간단한 언어를 위한 바이너리 Operator” 에 표시됩니다.

표 30.2. 간단한 언어를 위한 바이너리 Operator
Operator설명

==

동일.

=~

케이스 무시와 동일합니다. 문자열 값을 비교할 때 대소문자를 무시합니다.

>

보다 큼.

>=

크거나 같음.

<

보다 적습니다.

작거나 같음.

!=

같지 않음.

포함

LHS 문자열에 RHS 문자열이 포함되어 있는지 테스트합니다.

포함되지 않음

LHS 문자열에 RHS 문자열이 포함되어 있지 않은지 테스트합니다.

regex

LHS 문자열이 RHS 정규식과 일치하는지 테스트합니다.

regex가 아님

LHS 문자열이 RHS 정규식과 일치하지 않는지 테스트합니다.

in

LHS 문자열이 RHS 쉼표로 구분된 목록에 표시되는지 테스트합니다.

해당 없음

LHS 문자열이 RHS 쉼표로 구분된 목록에 나타나지 않는지 테스트합니다.

It

LHS가 RHS Java 유형의 인스턴스인지 테스트합니다(Java instanceof operator 사용).

해당 없음

LHS가 RHS Java 유형의 인스턴스가 아닌지 테스트합니다(Java instanceof operator 사용).

범위

LHS 번호가 RHS 범위에 있는지 테스트합니다(범위의 형식은 'min…​max').

범위가 아님

LHS 번호가 RHS 범위에 있지 않은지 테스트합니다(범위의 형식은 'min…​max').

다음으로 시작

Camel 2.18의 새로운 기능. LHS 문자열이 RHS 문자열로 시작하는지 테스트합니다.

다음으로 종료

Camel 2.18의 새로운 기능. LHS 문자열이 RHS 문자열로 종료되는지 테스트합니다.

30.7.2. 단항 연산자 및 문자 이스케이프

간단한 언어 서술자의 바이너리 Operator는 표 30.3. “간단한 언어에 대한 단항 Operator” 에 표시됩니다.

표 30.3. 간단한 언어에 대한 단항 Operator
Operator설명

++

숫자를 1씩 늘립니다.

--

숫자를 1로 줄입니다.

\n

줄 바꿈 문자입니다.

\r

반환 문자입니다.

\t

탭 문자입니다.

\

(obsolete) Camel 버전 2.11부터 백슬래시 이스케이프 문자는 지원되지 않습니다.

30.7.3. 서술자 결합

표 30.4. “Simple Language Predicates의 결합” 에 표시된 결합을 사용하여 두 개 이상의 간단한 언어 서술자를 결합할 수 있습니다.

표 30.4. Simple Language Predicates의 결합
Operator설명

&&

두 서술자를 논리 및 와 결합합니다.

||

논리 포함 또는 두 서술자를 결합합니다.

더 이상 사용되지 않음 대신 &amp ;& amp;를 사용하십시오.

또는

더 이상 사용되지 않음 대신 || 를 사용하십시오.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.