【 함수 요약 】
원본 문자열에서 숫자, 영문, 영숫자, 한글, 일본어, 한자/중국어 또는 정규식 표현에 해당하는 내용을 추출하거나 제거
이 함수는 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 |