match 스크립트 및 차트 함수
match 함수는 첫 번째 파라메타를 이후의 모든 파라메타와 비교하여 일치하는 표현식의 수 위치를 반환합니다. 대/소문자가 구분됩니다.
구문:
match( str, expr1 [ , expr2,...exprN ])
반환 데이터 유형: 정수
팁 메모대/소문자를 구분하지 않는 비교를 사용하려면 mixmatch 함수를 사용하십시오. 대/소문자를 구분하지 않는 비교 및 와일드카드를 사용하려면 wildmatch 함수를 사용하십시오.
| 인수 | 설명 |
|---|---|
| str | 평가할 문자열. |
| expr1 | 유효한 숫자 표현인지 확인할 첫 번째 표현식입니다. |
| expr2 |
유효한 숫자 표현인지 확인할 두 번째 표현식입니다. |
| expr3 |
유효한 숫자 표현인지 확인할 세 번째 표현식입니다. |
| 예 | 결과 |
|---|---|
|
match( ColorCode,'Blue','Black' ) |
이 표현식은 ColorCode 필드에 대한 일치 항목의 인덱스를 반환합니다. ColorCode의 값이 Blue이면 1을 반환합니다. ColorCode의 값이 Black이면 2를 반환합니다. 일치하는 항목이 없으면 0이 반환됩니다. |
| match( Region, 'North', 'East' ) | 이 표현식은 Region 필드에 대한 일치 항목의 인덱스를 반환합니다. Region의 값이 North이면 1을 반환합니다. Region의 값이 East이면 2를 반환합니다. 일치하는 항목이 없으면 0이 반환됩니다. |
이 항목의 일부 예에서는 인라인 로드를 사용합니다. 인라인 로드를 사용하여 데이터 로드