Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

정규식 전체 일치

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

표현식이 정규식과 일치하는지 확인합니다. 정규식이 문자열 전체와 일치해야 합니다.

입력 인자

이름지정 여부자료형의미와 조건
Expression필수Expression<String>정규식과 비교할 표현식입니다.
Regex필수Expression<String>일치 여부를 검사할 정규식입니다.

입출력 예시

예시 1: 기본 동작

정규식이 문자열 전체와 일치해야 합니다.

인자 값:

  • Expression: (
  • Regex: abc

출력: false

예시 2: 기본 동작

정규식이 문자열 전체와 일치해야 합니다.

인자 값:

  • Expression: abcdefg
  • Regex: abc

출력: false

예시 3: 기본 동작

정규식 일치 여부를 확인합니다.

인자 값:

  • Expression: abcdefg
  • Regex: abc?d.+

출력: true

예시 4: 기본 동작

정규식이 입력 문자열에 일치하지 않는 경우입니다.

인자 값:

  • Expression: abdefg
  • Regex: ab?d.*

출력: true

예시 5: null 처리, ANSI 모드 켜짐

null 패턴은 null을 전파합니다.

인자 값:

  • Expression: foo
  • Regex: null

출력: null

예시 6: null 처리, ANSI 모드 켜짐

null 열은 null을 전파합니다.

인자 값:

  • Expression: null
  • Regex: ab?d.*

출력: null

예시 7: null 처리, ANSI 모드 켜짐

인자 값:

  • Expression: foo
  • Regex: pattern
foopattern출력
foo(false
foonullnull
nullfoonull
nullnullnull

예시 8: null 처리, ANSI 모드 꺼짐

null 패턴은 일치하지 않습니다.

인자 값:

  • Expression: foo
  • Regex: null

출력: false

예시 9: null 처리, ANSI 모드 꺼짐

null 열은 일치하지 않습니다.

인자 값:

  • Expression: null
  • Regex: ab?d.*

출력: false

예시 10: null 처리, ANSI 모드 꺼짐

인자 값:

  • Expression: foo
  • Regex: pattern
foopattern출력
foo(false
foonullfalse
nullfoofalse
nullnullfalse