문자열 패키지의 텍스트 추출 작업 사용

텍스트 추출 작업을 통해 소스 문자열에서 논리 연산자를 이용하여 텍스트 범위를 추출합니다.

텍스트 추출 작업 사용 예에서 , , 전 및/또는 후 옵션 사용의 예를 검토하십시오.

프로시저

지정된 소스 문자열에서 하위 문자열을 추출하려면 다음과 같이 합니다.

  1. 작업 팔레트의 문자열 패키지에서 텍스트 추출 작업을 더블 클릭하거나 드래그합니다.
  2. 소스 문자열 필드에서 소스 문자열을 지정합니다.
  3. 다음 옵션에서 선택하여 추출할 텍스트를 지정합니다.
    옵션단계
    이 옵션을 이용하면 텍스트 뒤에서 시작 필드에 입력해 놓은 값 앞에 오는 전체 텍스트를 추출할 수 있습니다.
    1. 텍스트 뒤에서 시작 필드에 시작점으로 이용할 문자열을 입력합니다.
    2. 발생 필드에 발생 횟수를 지정하는 값을 입력합니다.

      예를 들어, 소스 문자열이 This is a test string which is used to extract specific sub-string이고 This 뒤에 전체 텍스트 추출을 원하는 경우입니다. 필요한 텍스트를 추출하려면 텍스트 뒤에서 시작 필드에 This를 입력하고 발생 필드에 1을 입력해야 합니다. 그러면 소스 문자열에서 첫 번째 This 항목 뒤에 가용한 텍스트를 시스템이 추출하도록 합니다.

    전 및/또는 후 텍스트 뒤에서 시작텍스트 앞에서 종료 필드에 제공된 값들 사이에 오는 텍스트를 추출할 수 있습니다.
    1. 텍스트 뒤에서 시작 필드에 시작점으로 이용할 문자열을 입력합니다.
    2. OR 또는 AND 필드에서 다음 옵션 중 하나를 선택합니다.
      • OR: 테스트 뒤에서 시작 또는 텍스트 앞에서 종료 필드에 지정된 값 중 하나가 소스 문자열에서 이용 가능한 경우에 텍스트를 추출하기 위해 선택합니다.
      • AND: 텍스트 뒤에서 시작텍스트 앞에서 종료 필드에 지정된 값 모두가 소스 문자열에서 이용 가능한 경우에 텍스트를 추출하기 위해 선택합니다.
    3. 텍스트 앞에서 종료 필드에서 텍스트 추출을 위한 엔드포인트로 이용할 문자열을 지정합니다.
    4. 발생 필드에 값을 입력하여 텍스트 앞에서 종료 필드에 제공한 문자열이 발생할 횟수를 지정합니다.

      예를 들어, 소스 문자열이 This is a test string which is used to extract specific substring이고 specific 앞에 전체 텍스트 추출을 원하는 경우입니다. 필요한 텍스트를 추출하려면 텍스트 앞에서 종료 필드에 specific을 입력하고 발생 필드에 1을 입력해야 합니다. 그러면 소스 문자열에서 첫 번째 specific 항목 앞에서 가용한 텍스트가 추출됩니다.

    텍스트 앞에서 종료 필드에 입력한 값 앞에 오는 전체 텍스트를 추출할 수 있습니다.
    1. 텍스트 앞에서 종료 필드에서 텍스트 추출을 위한 엔드포인트로 이용할 문자열을 지정합니다.
    2. 발생 필드에 값을 입력하여 텍스트 앞에서 종료 필드에 제공한 문자열이 발생할 횟수를 지정합니다.

      예를 들어, 소스 문자열이 This is a test string which is used to extract specific substring이고 specific 앞에 전체 텍스트 추출을 원하는 경우입니다. 필요한 텍스트를 추출하려면 텍스트 앞에서 종료 필드에 specific을 입력하고 발생 필드에 1을 입력해야 합니다. 그러면 소스 문자열에서 첫 번째 specific 항목 앞에서 가용한 텍스트가 추출됩니다.

  4. 일치 항목이 없으면 반환 필드에서 다음 옵션 중 하나를 선택합니다.
    • 소스 문자열: 소스 문자열을 반환합니다.
    • 빈(Null) 문자열: 일치 항목이 없으면 null 문자열을 반환합니다.
  5. 추출할 때 필드에서 다음 옵션 중 하나를 선택합니다.
    • 대소문자 구분: 소스 문자열에 있는 텍스트의 대소문자와 일치합니다
    • 대소문자 구분하지 않음: 소스 문자열에 있는 텍스트의 대소문자와 일치하지 않습니다
    주: 기본적으로 대소문자 구분 옵션은 모든 신규 및 기존 Bot에 선택됩니다.
  6. 가져올 문자 수 필드에서 다음 옵션 중 하나를 선택합니다.
    • 전체: 소스 문자열에서 모든 문자를 추출합니다.
    • 오직: 소스 문자열에서 추출할 정확한 문자 수를 지정합니다.
    • 최대: 소스 문자열에서 추출할 최대 문자 수를 지정합니다.
      주: 이 옵션을 사용하면 추출하려는 문자의 최대 제한을 제공할 수 있습니다. 그러나 소스 문자열에 이 필드에 입력하는 문자 수가 반드시 포함되어야 하는 것은 아닙니다.
      예를 들어, 소스 문자열에는 값으로 Date+8이 있으며 문자열 Date 뒤의 문자를 추출하려고 합니다. 최대 필드에 10을 입력하여 문자열 Date 뒤에 나타나는 소스 문자열에서 10자를 추출합니다. 을 실행하면, 출력은 +8이 되며 이는 문자열 Date 뒤의 모든 값을 반환합니다.
      주:10은 추출하려는 최대 문자 수만 나타냅니다.
  7. 추출된 텍스트 정리(공백 제거) 확인란에서, 추출된 텍스트 내의 공백을 제거하기 위해 선택합니다.
    예를 들어 웹 사이트에서 이메일을 추출한 다음 Excel 시트에 추가할 수 있습니다. 추출된 이메일 텍스트에서 불필요한 공백을 제거하려면 추출된 텍스트 다듬기(공백 제거) 옵션을 사용하면 됩니다. 또는 자르기 작업을 사용하여 추출된 이메일 텍스트 앞뒤의 공백을 제거할 수 있습니다.
  8. 추출된 텍스트에서 Enter 제거 확인란에서, 추출된 텍스트 내의 캐리지 반환을 제거하기 위해 선택합니다.
  9. 출력을 변수에 지정 목록에서 변수를 지정합니다.
  10. 저장을 클릭합니다.