재일치

REMatch 변형은 정규 표현식을 사용하여 입력에서 찾고 캡처할 하나 이상의 패턴을 지정하는 패턴 일치 변형입니다.

변환은 정규 표현식에서 각 캡처 하위 패턴에 대한 출력 필드를 구성합니다. 정규 표현식이 입력 필드와 일치하지 않으면 출력이 비어 있고 출력 필드가 이미 있으면 값이 빈 값으로 바뀝니다. 정규 표현식 사용에 대한 간단한 안내서는 정규 표현식을 참조하십시오.

노트

REMatch 변환은 RETransform 변환과 유사하게 작동합니다(RETransform 참조). 이 변환에서는 정규 표현식을 사용하여 문자열을 캡처하고 해당 문자열을 단일 출력 필드에 저장합니다.

REMatch 문자열을 여러 변형보다 효율적으로 구문 분석하거나 RETransform 한 번의 변형으로 RETransform 변환한 다음 Flatten 변형합니다. 평면화를 참조하십시오.

매개 변수 설명 기본값
이름 변환의 설명 이름입니다. 여기에 이름을 입력할 수 있습니다.
대/소문자 구분 True 또는 False. 대/소문자를 구분하는지 여부를 지정합니다.
댓글 선택 사항입니다. 변환에 대한 참고 사항.
조건 이 변환이 적용되는 조건입니다.
표현식 일치에 사용되는 정규 표현식입니다.
입력 정규 표현식이 평가되는 필드입니다.
출력

출력 문자열 또는 벡터의 이름입니다. 문자열 벡터를 입력으로 하는 경우 출력도 문자열 벡터입니다.

표현식에서 각 캡처 하위 패턴에 대해 출력 필드가 있어야 합니다.

노트

REMatch 변형은 매우 느릴 수 있으며 데이터 처리 시간의 대부분을 고려할 수 있습니다.

이 예에서 REMatch 변환은 YYYY-MM-DD 형식의 날짜를 x-year, x-month 및 x-day 필드로 구문 분석합니다. 날짜 2007-01-02의 경우 x-year, x-month 및 x-day 값은 각각 2007, 01 및 02입니다.

이 페이지에서는