Show Menu
화제×

REMatch

REMatch 변환은 정규 표현식을 사용하여 입력에서 찾고 캡처할 하나 이상의 패턴을 지정하는 패턴 일치 변형입니다.
변환은 정규 표현식에서 각 캡처 하위 패턴에 대한 출력 필드를 생성합니다. 정규 표현식이 입력 필드와 일치하지 않으면 출력이 비어 있고 출력 필드가 이미 있으면 값이 빈 값으로 바뀝니다. 정규 표현식 사용에 대한 간단한 안내는 정규 표현식을 참조하십시오 .
변형은 정규 표현식을 사용하여 문자열을 캡처하고 해당 문자열을 단일 출력 필드에 REMatch 저장하는 RETransform 변형과 유사하게 작동합니다(RETransform c-retransform.translate.html#concept-23f80aa0bc204565b337e5c4931f6a74참조).
REMatch 다중 RETransform 변형 또는 단일 RETransform 변형보다 문자열을 더 효율적으로 구문 분석한 다음 Flatten 변형을 수행합니다. 병합을 참조하십시오 .
매개 변수 설명 기본값
이름 변환의 설명 이름입니다. 여기에 이름을 입력할 수 있습니다.
대/소문자 구분 참 또는 거짓 대/소문자를 구분할지 여부를 지정합니다.
설명 선택 사항입니다. 변환에 대한 참고 사항.
조건 이 변환이 적용되는 조건입니다.
표현식 일치에 사용되는 정규 표현식.
입력 정규 표현식이 평가되는 필드입니다.
출력
출력 문자열 또는 벡터의 이름입니다. 문자열 벡터가 입력인 경우 출력도 문자열 벡터입니다.
표현식의 각 캡처 하위 패턴에 대해 출력 필드가 있어야 합니다.
REMatch 변형은 매우 느릴 수 있으며 데이터 처리 시간의 대부분을 고려할 수 있습니다.
이 예에서 REMatch 변환은 YYYY-MM-DD 형식의 날짜를 x-년, x-월 및 x-일 필드로 구문 분석합니다. 2007-01-02의 경우 x-year, x-month 및 x-day의 값은 각각 2007, 01 및 02입니다.