문자열 패키지의 텍스트 추출 작업 사용
- 최종 업데이트2022/11/27
문자열 패키지의 텍스트 추출 작업 사용
텍스트 추출 작업을 통해 소스 문자열에서 논리 연산자를 이용하여 텍스트 범위를 추출합니다.
텍스트 추출 작업 사용 예에서 전, 후, 전 및/또는 후 옵션 사용의 예를 검토하십시오.
프로시저
지정된 소스 문자열에서 하위 문자열을 추출하려면 다음과 같이 합니다.
- 작업 팔레트의 문자열 패키지에서 텍스트 추출 작업을 더블 클릭하거나 드래그합니다.
- 소스 문자열 필드에서 소스 문자열을 지정합니다.
-
다음 옵션에서 선택하여 추출할 텍스트를 지정합니다.
옵션 단계 전 이 옵션을 이용하면 텍스트 뒤에서 시작 필드에 입력해 놓은 값 앞에 오는 전체 텍스트를 추출할 수 있습니다. - 텍스트 뒤에서 시작 필드에 시작점으로 이용할 문자열을 입력합니다.
-
발생 필드에 발생 횟수를 지정하는 값을 입력합니다.
예를 들어, 소스 문자열이
This is a test string which is used to extract specific sub-string
이고This
뒤에 전체 텍스트 추출을 원하는 경우입니다. 필요한 텍스트를 추출하려면 텍스트 뒤에서 시작 필드에This
를 입력하고 발생 필드에1
을 입력해야 합니다. 그러면 소스 문자열에서 첫 번째This
항목 뒤에 가용한 텍스트를 시스템이 추출하도록 합니다.
전 및/또는 후 텍스트 뒤에서 시작 및 텍스트 앞에서 종료 필드에 제공된 값들 사이에 오는 텍스트를 추출할 수 있습니다. - 텍스트 뒤에서 시작 필드에 시작점으로 이용할 문자열을 입력합니다.
-
OR 또는 AND 필드에서 다음 옵션 중 하나를 선택합니다.
- OR: 테스트 뒤에서 시작 또는 텍스트 앞에서 종료 필드에 지정된 값 중 하나가 소스 문자열에서 이용 가능한 경우에 텍스트를 추출하기 위해 선택합니다.
- AND: 텍스트 뒤에서 시작 및 텍스트 앞에서 종료 필드에 지정된 값 모두가 소스 문자열에서 이용 가능한 경우에 텍스트를 추출하기 위해 선택합니다.
- 텍스트 앞에서 종료 필드에서 텍스트 추출을 위한 엔드포인트로 이용할 문자열을 지정합니다.
-
발생 필드에 값을 입력하여 텍스트 앞에서 종료 필드에 제공한 문자열이 발생할 횟수를 지정합니다.
예를 들어, 소스 문자열이
This is a test string which is used to extract specific substring
이고specific
앞에 전체 텍스트 추출을 원하는 경우입니다. 필요한 텍스트를 추출하려면 텍스트 앞에서 종료 필드에specific
을 입력하고 발생 필드에1
을 입력해야 합니다. 그러면 소스 문자열에서 첫 번째specific
항목 앞에서 가용한 텍스트가 추출됩니다.
후 텍스트 앞에서 종료 필드에 입력한 값 앞에 오는 전체 텍스트를 추출할 수 있습니다. - 텍스트 앞에서 종료 필드에서 텍스트 추출을 위한 엔드포인트로 이용할 문자열을 지정합니다.
-
발생 필드에 값을 입력하여 텍스트 앞에서 종료 필드에 제공한 문자열이 발생할 횟수를 지정합니다.
예를 들어, 소스 문자열이
This is a test string which is used to extract specific substring
이고specific
앞에 전체 텍스트 추출을 원하는 경우입니다. 필요한 텍스트를 추출하려면 텍스트 앞에서 종료 필드에specific
을 입력하고 발생 필드에1
을 입력해야 합니다. 그러면 소스 문자열에서 첫 번째specific
항목 앞에서 가용한 텍스트가 추출됩니다.
-
일치 항목이 없으면 반환 필드에서 다음 옵션 중 하나를 선택합니다.
- 소스 문자열: 소스 문자열을 반환합니다.
- 빈(Null) 문자열: 일치 항목이 없으면 null 문자열을 반환합니다.
-
추출할 때 필드에서 다음 옵션 중 하나를 선택합니다.
- 대소문자 구분: 소스 문자열에 있는 텍스트의 대소문자와 일치합니다
- 대소문자 구분하지 않음: 소스 문자열에 있는 텍스트의 대소문자와 일치하지 않습니다
주: 기본적으로 대소문자 구분 옵션은 모든 신규 및 기존 Bot에 선택됩니다. -
가져올 문자 수 필드에서 다음 옵션 중 하나를 선택합니다.
- 전체: 소스 문자열에서 모든 문자를 추출합니다.
- 오직: 소스 문자열에서 추출할 정확한 문자 수를 지정합니다.
-
최대: 소스 문자열에서 추출할 최대 문자 수를 지정합니다.주: 이 옵션을 사용하면 추출하려는 문자의 최대 제한을 제공할 수 있습니다. 그러나 소스 문자열에 이 필드에 입력하는 문자 수가 반드시 포함되어야 하는 것은 아닙니다.예를 들어, 소스 문자열에는 값으로 Date+8이 있으며 문자열 Date 뒤의 문자를 추출하려고 합니다. 최대 필드에 10을 입력하여 문자열 Date 뒤에 나타나는 소스 문자열에서 10자를 추출합니다. 봇을 실행하면, 출력은 +8이 되며 이는 문자열 Date 뒤의 모든 값을 반환합니다.주: 값 10은 추출하려는 최대 문자 수만 나타냅니다.
-
추출된 텍스트 정리(공백 제거) 확인란에서, 추출된 텍스트 내의 공백을 제거하기 위해 선택합니다.
예를 들어 웹 사이트에서 이메일을 추출한 다음 Excel 시트에 추가할 수 있습니다. 추출된 이메일 텍스트에서 불필요한 공백을 제거하려면 추출된 텍스트 다듬기(공백 제거) 옵션을 사용하면 됩니다. 또는 자르기 작업을 사용하여 추출된 이메일 텍스트 앞뒤의 공백을 제거할 수 있습니다.
- 추출된 텍스트에서 Enter 제거 확인란에서, 추출된 텍스트 내의 캐리지 반환을 제거하기 위해 선택합니다.
- 출력을 변수에 지정 목록에서 변수를 지정합니다.
- 저장을 클릭합니다.