CountRegEx - 스크립트 및 차트 함수
CountRegEx()는 입력 문자열 텍스트에서 지정된 정규 표현식 패턴의 발생 횟수를 반환합니다. 일치하는 항목이 없으면 0이 반환됩니다.
이 함수는 대/소문자를 구분하는 정규식 연산을 수행합니다. 또는 CountRegExI() 변형을 사용하여 대/소문자를 구분하지 않는 정규식 작업을 수행할 수 있습니다.
구문:
CountRegEx (text, regex)
반환 데이터 유형: 숫자
인수 | 설명 |
---|---|
text | 정규 표현식을 검색하려는 입력 문자열 텍스트. |
regex | 검색할 정규 표현식 패턴. |
예 | 결과 |
---|---|
CountRegEx('abc123','[a-z]') | 3를 반환합니다. |
CountRegEx('abc123','[a-z][0-9]') | 1를 반환합니다. |
CountRegEx('abc123','[0-9]') | 3를 반환합니다. |
CountRegEx('ABC','[a-z]{3}') | 0를 반환합니다. |
CountRegExI('ABC','[a-z]{3}') | 1를 반환합니다. CountRegExI() 변형이 사용되므로 텍스트 검색에서는 대/소문자를 구분하지 않습니다. |
사용 시기
CountRegEx()의 사용 사례 예는 다음과 같습니다.
문자열 내에서 특정 텍스트 패턴이 발생하는 횟수를 계산합니다. 예를 들어, 문서와 이메일 메시지에서 이메일 주소, 전화번호 및 기타 정보를 검색할 수 있습니다.
데이터가 특정 구문 요구 사항과 일치하는지 유효성을 검사합니다.예를 들어, 데이터 입력 시 오류가 발생하는 부분을 식별할 수 있습니다.