Data flow node (데이터 플로우 노드) 그룹
Match & Select (매칭 & 선택) 노드는 패턴기반(pattern-based) 텍스트 매칭 및 출력 선택을 가능하게 합니다. 이 노드는 여러 패턴-출력 조합과 정규 표현식을 지원하여 텍스트 변환 및 패턴 매칭에 따른 라우팅을 강력하게 처리할 수 있습니다.
이 노드는 **Data transform(데이터 변환)**노드의 대안으로, JavaScript 정규 표현식 매칭 및 대체만으로 필요한 작업을 처리할 수 있을 때 유용합니다. 이를 통해 Python 코드를 구성하지 않고도 작업을 수행할 수 있습니다.
이 노드는 입력 텍스트를 구성된 패턴과 비교하여 해당하는 출력을 생성합니다. 각 패턴은 일반 텍스트 문자열 또는 정규 표현식일 수 있습니다. 패턴이 일치하면 해당하는 출력이 생성되며, 이 출력에는 패턴 매칭에서 캡처된 그룹에 대한 참조가 포함될 수 있습니다. 생성된 출력 텍스트는 텍스트와 세그먼트로 사용할 수 있습니다. 입력 텍스트에서 여러 개의 매칭이 발견되면, 이들을 모두 세그먼트로 추출할 수 있습니다.
/pattern/flags 형식으로 사용$n 구문으로 참조Table of Contents
| Property | Type | 설명 | 필수 |
|---|---|---|---|
Pattern |
text |
매칭 패턴 (일반 텍스트 또는 정규 표현식) | X |
Output |
text |
출력 테스트 (여기에는 $n 참조 포함 가능) | X |
Default |
text |
패턴이 일치하지 않을 경우 폴백 출력 | X |
| Property | Type | 설명 |
|---|---|---|
Input |
text |
패턴과 비교할 텍스트 |
| Property | Type | 설명 |
|---|---|---|
Selection as text |
text |
선택된 출력 : 일반 텍스트 |
Selection as segments |
segments |
선택된 출력 : 개발 세그먼트 |