[]
REGEXTEST 함수는 제공된 텍스트의 일부가 정규 표현식("regex")과 일치하는지 확인할 수 있게 해줍니다. 일치하면 TRUE를, 그렇지 않으면 FALSE를 반환합니다.
=REGEXTEST(text, pattern, [case_sensitivity])
인수 | 설명 |
---|---|
text (필수) | 일치 여부를 확인할 텍스트 또는 텍스트가 포함된 셀 참조입니다. |
pattern (필수) | 일치시킬 텍스트 패턴을 설명하는 정규 표현식("regex")입니다. |
case_sensitivity | 대소문자 구분 여부를 지정합니다. 0: (기본값) 대소문자 구분 1: 대소문자 구분 안 함 |
반환값: TRUE
또는 FALSE
. 정규식 테스트 결과입니다.
=REGEXTEST("abc","a") // TRUE
=REGEXTEST("abc","[A-Z]") // FALSE
=REGEXTEST("abc","[A-Z]", 1) // TRUE
=REGEXTEST("abc","[0-9]") // FALSE
REGEXTEST 함수는 Excel의 REGEXTEST와 호환됩니다. 이전 버전인 SJS.REGEXMATCH 함수는 더 이상 권장되지 않지만, 이전과의 호환성은 유지됩니다. 두 함수 간의 차이점은 다음과 같습니다:
REGEXTEST 함수 | SJS.REGEXMATCH 함수 | |
---|---|---|
인수 유형 | 대소문자 구분 여부를 0 또는 1로만 지정 가능
| 문자열 수정자 사용
|
여러 줄에서의 일치 | 정규식 구문만 사용 가능
| "m" 수정자와 함께 사용 가능
|
비문자열 인수 처리 | 모든 타입 허용
| 문자열이 아닌 경우 |