문자열의 연결, 비교 및 패턴 일치는 중위 연산자 형식의 기본 표현식입니다.
문자열 연결
다음 예제에서와 같이 연산자 +가 두 문자열을
연결합니다.
"abc" + "def" ⇒ abcdef
문자열 비교
다음 예제에서와 같이
관계 연산자(=, <>, <, <=, > 및 >=)가
문자열의 사전식 편집 비교를 구현합니다.
"abc" = "abd" ⇒ false
"abc" <> "abd" ⇒ true
"abc" < "abd" ⇒ true
문자열 패턴 일치
연산자 ~= 및 ~<>는
일치 또는 불일치 항목에 대해 오른쪽에 있는 정규식과 왼쪽에 있는 문자열을 비교합니다. 다음 예제에서와 같이 ~= 및
~<>의 오른쪽 인수는 정규식 리터럴이 아닌 문자열 리터럴이어야 합니다.
"abc" ~= "a*" ⇒ true
"abc" ~<> "a*" ⇒ false
"10111010110101" ~= "[01]+" ⇒ true
"abcdefghijkl" ~= "[^01]+" ⇒ true