Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

정규식 그룹 추출

항목값
화면 이름Regex extract
식별자regexExtractV1
지원 실행 방식Batch, Faster, Streaming
범주정규식 (Regex), 문자열 (String)
반환 자료형String

정규식의 지정한 그룹을 추출합니다. 일치하는 항목이 없으면 빈 문자열을 반환합니다.

입력 인자

이름지정 여부자료형의미와 조건
Expression필수Expression<String>추출 대상 표현식입니다.
Group필수Literal<Integer>정규식 일치 결과에서 추출할 그룹입니다.
Pattern필수Expression<String>일치시킬 정규식 패턴입니다.

입출력 예시

예시 1: 기본 동작

첫 번째 일치 항목에서 앞의 두 문자를 추출합니다.

인자 값:

  • Expression: MT-112, XB-967
  • Group: 1
  • Pattern: (\w\w)(-)

출력: MT

예시 2: 기본 동작

인자 값:

  • Expression: MT-112, XB-967
  • Group: 0
  • Pattern: NOT_FOUND

출력: empty string

예시 3: 기본 동작

인자 값:

  • Expression: zzzzhello hellozzzz
  • Group: 1
  • Pattern: (hello) \1

출력: hello

예시 4: 기본 동작

인자 값:

  • Expression: helloworld
  • Group: 1
  • Pattern: (\w+)(?=world)

출력: hello

예시 5: null 처리

null 입력은 null 결과를 만듭니다.

인자 값:

  • Expression: null
  • Group: 1
  • Pattern: (\w\w)(-)

출력: null