REGEXPARSE
설명
패턴에 매칭하여 문자열의 일부를 추출합니다. 정규식 패턴은
전체
입력 값과 일치해야 합니다.구문
REGEXPARSE(
text
, regex
, [ ignore_case
]) - text: 파싱할 텍스트입니다.
- regex: 정규식입니다.
- ignore_case: TRUE이면 검색 시 대소문자를 무시합니다. FALSE이면 대소문자를 구분합니다. 기본값은 FALSE입니다.
예
수식 | 결과 |
|---|---|
=REGEXPARSE("[Los Angeles]","\[(.*)\]") | [Los Angeles] |
=REGEXPARSE("2015-10-12","(\d{2,4})-(\d\d)-(\d\d)") | 12-OCT-2015 12 OCT 2015
|
=INDEX(REGEXPARSE("aa;bbbbbb24;cccc;","(.*?);(.*?);.*"),3,1)
구분 기호로 구분된 문자열의 n번째 부분을 추출합니다. | bbbbbb24 |
참고
- 이 함수는 각 값이 패턴 매칭 항목이 발견된 문자열의 일부인 값의 배열을 반환합니다. 패턴이 있고 텍스트에서 패턴과 일치하는 부분을 가져오려는 경우에 유용합니다.
- 이 함수는 배열 수식에 사용됩니다.
- Workday는 Java의 정규식 파서를 사용합니다. 표현식은 Java의 정규식 규칙(http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html)을 따라야 합니다.