EGTools - 전용 함수

STREXT 함수

EGTools 2022. 11. 15. 00:40

【 함수 요약 】

원본 문자열에서 숫자, 영문, 영숫자, 한글, 일본어, 한자/중국어 또는 정규식 표현에 해당하는 내용을 추출하거나 제거

 

이 함수는 EGTools 추가기능에서 지원하는 함수입니다.

 적용 버전 

Windows용 : 모든 버전

 

 함수 구문 

= STREXT (  Text , Options , [ Delimiter ] )

Delimiter 인수는 v3.8.8 에서 추가됨

 함수 인수 

인수명 옵션 기본값 설    명
Text 필수 없음 원본 문자열
Options  필수 없음 추출하거나 삭제할 옵션으로 7가지 형식을 지정 가능
A=영문, N=숫자, S=공백, K=한글, J=일본어, H=한자/중국어
앞에 "-"를 붙이면 해당 내용을 삭제함
6가지 이외의 내용은 "정규식 표현"으로 처리함
Delimiter 선택 없음
("")
추출된 문자열 그룹을 연결할 구분자
생략하면 구분자 없이 그대로 연결함

 

 함수 상세 설명 

원본 문자열에서 숫자, 영문, 영숫자, 한글, 일본어, 한자/중국어 또는 정규식 표현에 해당하는 내용을 추출하거나 제거

정규식 표현을 제외한 Options는 순서와 상관없이 여러개를 조합하여 사용할 수 있음

정규식 표현에 대해서는 Microsoft의 정규식 설명 참조(한글, 영문)

 

 함수 오류 설명 

Options에서 지정한 내용을 찾을 수 없는 경우 결과로 ""를 반환

 

 함수 사용 예제 

=STREXT("1443년 음력 12월", "N") => 144312

=STREXT("영어는 26개의 Alphabet", "A") => Alphabet

=STREXT("훈민정음(訓民正音)", "K")  => 훈민정음

=STREXT("훈민정음(訓民正音)", "H")  => 訓民正音

=STREXT("훈민정음(訓民正音)", "\((.*?)\)")   => (訓民正音)

 

Delimiter를 사용한 경우의 예제

 

 비슷한 기능의 다른 함수 

REGEXEXTRACT

REGEXMATCH

REGEXREPLACE

 

'EGTools - 전용 함수' 카테고리의 다른 글

NLOOKUP 함수  (0) 2022.11.15
MATCHJOIN 함수  (0) 2022.11.15
EVAL 함수  (0) 2022.11.15
FINDSUBSTRING 함수  (0) 2022.11.15
FINDINCLUDED 함수  (0) 2022.11.15