텍스트 작업
이 작업을 사용하면 텍스트 작업을 수행할 수 있습니다.
'텍스트 작업' 작업 사용
이 작업을 워크플로에 사용하려면 ThingWorx Flow에 연결합니다. 흐름에 연결하려면 다음 작업을 수행합니다.
1. 을 클릭하고 작업 유틸리티에 있는 텍스트 작업 작업을 캔버스에 끌어 놓고 마우스 포인터로 작업을 가리킨 다음 을 클릭하거나 작업을 두 번 클릭합니다. 텍스트 작업 연결 창이 열립니다.
2. 필요한 경우 레이블 이름을 편집합니다. 기본적으로 레이블 이름은 작업 이름과 동일합니다.
3. 작업을 추가하려면 텍스트 작업을 선택합니다.
분할 - 입력 텍스트를 사용자가 지정하는 구분 기호로 분할합니다.
지우기 - 입력 텍스트에서 선행 및 후행 공백을 제거합니다.
일치 - 지정된 텍스트 또는 regex를 지정된 입력 텍스트와 일치시킵니다.
바꾸기 - 패턴을 지정된 단어로 바꿉니다.
대문자로 표시 - 지정된 입력 텍스트의 첫 문자를 대문자로 표시합니다.
소문자 - 지정된 입력 텍스트를 소문자로 변환합니다.
대문자 - 지정된 입력 텍스트를 대문자로 변환합니다.
Base64로 변환 - 지정된 입력 텍스트를 Base64 형식으로 인코딩합니다.
HTML 엔티티 이스케이프 - &, <, >, ", 및 ' 문자를 해당 HTML 엔티티로 변환합니다.
HTML 엔티티 이스케이프 해제 - HTML 엔티티를 해당 문자로 변환합니다.
URL 인코딩 - 지정된 텍스트 문자열을 유효한 URI(Uniform Resource Identifier) 형식으로 인코딩합니다.
URL 디코딩 - 지정된 URI 형식 문자열의 디코딩된 버전을 가져옵니다.
하위 문자열 - 지정된 입력 문자열에서 하위 문자열을 가져옵니다.
IndexOf - 지정된 텍스트에서 지정된 하위 문자열의 첫 번째 발생 위치를 반환합니다.
Base64 디코딩 - 지정된 Base64 형식의 입력 텍스트를 디코딩합니다.
디버링 - 라틴 문자-1 보완 및 라틴 문자 확장-A 문자를 기본 라틴 문자로 변환하고 조합 발음 구별 표시를 제거하여 입력 텍스트를 디버링합니다.
패딩 - 길이보다 왼쪽 및 오른쪽 입력 텍스트가 짧은 경우 해당 텍스트를 패딩합니다. 패딩 문자가 길이로 정확하게 양분될 수 없는 경우 잘립니다.
4. 입력 텍스트를 지정하고 선택한 작업에 따라 다른 필드에 값을 입력합니다.
5. 완료를 클릭합니다.
분할 텍스트 작업 사용
이 작업을 사용하면 사용자가 지정한 구분 기호를 사용하여 입력 텍스트를 분할할 수 있습니다. 분할 텍스트 작업을 사용하려면 다음 세부 정보를 입력합니다.
1. 입력 - 'John,Sansa,Aarya' 등의 분할 작업을 수행하는 입력 텍스트입니다.
2. 구분 기호 - 입력을 분할할 구분 기호 값입니다. 구분 기호가 regex인 경우 열기 이스케이프와 닫기 이스케이프는 포함하지 않습니다.
3. 구분 기호가 Regex임 - 입력한 구분 기호가 일반 텍스트인지 아니면 regex인지를 지정합니다. 기본적으로 이 값은 false로 설정됩니다.
4. 추가 필드를 표시하려면 +를 클릭하고 다음 세부 정보를 입력합니다.
구분 기호 Regex 수정자 - 지정된 구분 기호에 대한 regex 수정자를 선택합니다. 이 필드의 값은 구분 기호가 Regex임 필드가 true로 설정된 경우에만 고려됩니다.
5. 완료를 클릭합니다.
트림 텍스트 작업 사용
이 작업을 사용하면 입력 텍스트에서 선행 및 후행 공백을 제거할 수 있습니다. 트림 텍스트 작업을 사용하려면 입력 필드에 트림할 입력 텍스트를 입력하고 완료를 클릭합니다.
일치 텍스트 작업 사용
이 작업을 사용하면 지정한 텍스트 또는 regex를 지정한 입력 텍스트와 일치시킬 수 있습니다. 일치 텍스트 작업을 사용하려면 다음 세부 정보를 입력합니다.
1. 입력 - 일치 작업을 수행할 입력 텍스트입니다.
2. 일치 Regex - 지정된 입력 테스트와 일치시킬 regex 패턴입니다.
3. 추가 필드를 표시하려면 +를 클릭하고 다음 세부 정보를 입력합니다.
Regex 수정자 - 지정된 regex 패턴에 대한 구분 기호 regex 수정자를 선택합니다.
4. 완료를 클릭합니다.
바꾸기 텍스트 작업 사용
이 작업을 사용하면 패턴(단어의 시퀀스)을 지정한 단어로 바꿀 수 있습니다. 바꾸기 텍스트 작업을 사용하려면 다음 세부 정보를 입력합니다.
1. 입력 - 바꾸기 작업을 수행할 입력 텍스트입니다.
2. 패턴 - 바꿀 패턴(단어의 시퀀스)입니다. 이 패턴을 일반 텍스트 또는 regex의 형태로 입력할 수 있습니다.
3. 패턴이 Regex임 - 패턴이 정규식인지 여부를 지정합니다.
4. 추가 필드를 표시하려면 +를 클릭하고 다음 세부 정보를 입력합니다.
패턴 Regex 수정자 필드에서 지정된 regex 패턴에 대한 regex 수정자를 지정합니다. 이 필드의 값은 패턴이 Regex임 필드가 true로 설정된 경우에만 고려됩니다.
바꿀 대상 - 지정된 패턴을 바꿀 값입니다. 지정된 패턴을 다른 단어로 바꾸는 대신 삭제하려는 경우에는 이 필드를 비워 두십시오.
5. 완료를 클릭합니다.
대문자로 표시 텍스트 작업 사용
이 작업을 사용하면 문자열의 첫 문자를 대문자로 표시하고 나머지 문자를 소문자로 표시할 수 있습니다. 대문자로 표시 텍스트 작업을 사용하려면 입력 필드에 대문자로 표시할 입력 텍스트를 입력하고 완료를 클릭합니다.
소문자 텍스트 작업 사용
이 작업을 사용하면 지정된 입력 텍스트를 소문자로 변환할 수 있습니다. 소문자 텍스트 작업을 사용하려면 입력 필드에 소문자로 변환할 입력 텍스트를 입력하고 완료를 클릭합니다.
대문자 텍스트 작업 사용
이 작업을 사용하면 지정된 입력 텍스트를 대문자로 변환할 수 있습니다. 대문자 텍스트 작업을 사용하려면 입력 필드에 대문자로 변환할 입력 텍스트를 입력하고 완료를 클릭합니다.
Base64로 변환 텍스트 작업 사용
이 작업을 사용하면 지정된 입력 텍스트를 Base64 형식으로 인코딩할 수 있습니다. Base64로 변환 텍스트 작업을 사용하려면 입력 필드에 Base64 형식으로 인코딩할 입력 텍스트를 입력하고 완료를 클릭합니다.
HTML 엔티티 이스케이프 텍스트 작업 사용
이 작업을 사용하면 &, <, >, " 및 ' 문자를 해당하는 HTML 엔티티로 변환할 수 있습니다. HTML 엔티티 이스케이프 텍스트 작업을 사용하려면 입력 필드에 해당 HTML 엔티티로 변환할 입력 텍스트를 입력하고 완료를 클릭합니다.
HTML 엔티티 이스케이프 해제 텍스트 작업 사용
이 작업을 사용하면 HTML 엔티티를 해당하는 문자로 변환할 수 있습니다. 예를 들어, 이 작업은 문자열의 HTML 엔티티 &, <, >, " 및 '를 해당하는 문자로 변환합니다. HTML 엔티티 이스케이프 해제 텍스트 작업을 사용하려면 입력 필드에 해당 텍스트 문자로 변환할 HTML 엔티티를 입력하고 완료를 클릭합니다.
URL 인코딩 작업 사용
이 작업을 사용하면 지정된 텍스트 문자열을 유효한 URI(Uniform Resource Identifier) 형식으로 인코딩할 수 있습니다. URL 인코딩 작업을 사용하려면 입력 필드에 인코딩할 입력 텍스트를 입력한 다음 완료를 클릭합니다.
URL 디코딩 작업 사용
이 작업을 사용하면 지정된 URI 형식 문자열의 디코딩된 버전을 가져올 수 있습니다. URL 디코딩 작업을 사용하려면 입력 필드에 디코딩된 버전을 가져올 입력 텍스트를 입력한 다음 완료를 클릭합니다.
하위 문자열 작업 사용
이 작업을 사용하면 지정된 입력 문자열에서 하위 문자열을 가져올 수 있습니다. 하위 문자열 작업을 사용하려면 다음 세부 정보를 입력합니다.
1. 입력 - 하위 문자열 작업을 수행할 입력 텍스트입니다.
2. 시작 위치 - 하위 문자열의 원하는 시작 위치입니다.
3. 끝 위치 - 하위 문자열의 원하는 끝 위치입니다.
4. 완료를 클릭합니다.
인덱스 작업 사용
이 작업을 사용하면 지정된 입력 문자열에서 하위 문자열을 가져올 수 있습니다. 인덱스 작업을 사용하려면 다음 세부 정보를 입력합니다.
1. 입력 - 인덱스 작업을 수행할 입력 텍스트입니다.
2. 검색 대상 - 검색 대상 텍스트를 입력합니다.
3. 완료를 클릭합니다.
Base64 디코딩 작업 사용
이 작업을 사용하려면 지정된 Base64 형식의 입력 텍스트를 디코딩할 수 있습니다. Base64 디코딩 작업을 사용하려면 입력 필드에 디코딩할 입력 텍스트를 입력한 다음 완료를 클릭합니다.
디버링 작업 사용
이 작업을 사용하면 라틴 문자-1 보완 및 라틴 문자 확장-A 문자를 기본 라틴 문자로 변환하고 조합 발음 구별 표시를 제거하여 입력 텍스트를 디버링할 수 있습니다. 디버링 작업을 사용하려면 입력 필드에 디버링할 입력 텍스트를 입력한 다음 완료를 클릭합니다.
패딩 작업 사용
이 작업을 사용하면 길이보다 왼쪽 및 오른쪽 입력 텍스트가 짧은 경우 해당 텍스트를 패딩합니다. 패딩 작업을 사용하려면 다음 세부 정보를 입력합니다.
1. 입력 - 패딩 작업을 수행할 입력 텍스트입니다.
2. 패딩 길이 - 필수 패딩 길이를 지정합니다.
3. 추가 필드를 표시하려면 +를 클릭합니다.
패딩할 문자열 - 패딩할 문자열을 입력합니다.
4. 완료를 클릭합니다.
출력 스키마
'텍스트 작업' 작업은 다음 그림과 같이 출력 스키마를 반환합니다.