하위 문자열 작업

문자열 패키지하위 문자열 작업으로 문자열에서 하위 문자열을 추출할 수 있습니다.

설정

  • 소스 문자열 필드에서 소스 문자열을 지정합니다.
  • 시작 위치 필드에서 시작 지점을 지정합니다.
  • 길이 필드에서 길이를 지정합니다.
  • 범위를 찾을 수 없는 경우 공백 반환 옵션을 선택하여 시작점 인덱스 필드의 값이 소스 문자열보다 큰 경우 출력에 공백 값을 표시하도록 합니다.
    주: 인덱스 카운트는 1부터 시작합니다.
  • 출력을 변수에 지정 목록에서 변수를 지정합니다.

bot 빌드를 시작하기 전에 .txt 형식의 파일을 만들어 C:\Bot testing 폴더에 extract_substring.txt로 저장합니다. extract_substring.txt 파일을 열고 다음 텍스트를 입력합니다. Welcome to the Automation 360 platform을 클릭하고 저장합니다.

샘플 bot을 생성하고 다음 단계를 수행하여 소스 문자열에서 하위 문자열을 추출합니다.
  1. bot을 만듭니다.
    1. 왼쪽 창에서 자동화를 클릭합니다.

      이용 가능한 Bot 목록 및 양식이 표시됩니다.

    2. Bot 생성을 클릭합니다.
    3. bot 이름을 입력합니다. String_assign.
    4. 생성 및 편집을 클릭합니다.
  2. .txt 파일에서 데이터를 열고 읽습니다.
    1. CSV/TXT > 열기 작업을 더블 클릭하거나 드래그합니다.
      주: 세션 이름이 기본값으로 설정됩니다.
    2. 파일 경로 필드에서 데스크톱 파일 옵션을 선택하고 찾아보기를 클릭하여 파일을 선택합니다.
    3. 구분 기호 탭에서 쉼표 확인란을 선택합니다.
    4. CSV/TXT > 읽기 작업을 더블 클릭하거나 드래그합니다.
    5. 변수에 값 할당 필드에서 변수 생성 아이콘을 클릭하여 변수를 생성합니다.
    6. 변수 생성 창의 이름 필드에 table_data을 입력합니다.
    7. 생성 및 선택을 클릭합니다.
    8. CSV/TXT > 닫기 작업을 더블 클릭하거나 드래그하여 .txt 파일을 닫습니다.
    9. 세션 이름 필드의 열기 작업에서 파일을 열 때 사용한 세션 이름을 입력합니다.
  3. 소스 문자열에서 하위 문자열을 추출하려면 문자열 > 하위 문자열 작업을 더블 클릭하거나 드래그합니다.
    1. 소스 문자열 필드에서 $table_data[0][0]$를 선택합니다.
    2. 시작 위치 필드에 16을 입력합니다.
    3. 길이 필드에 14를 입력합니다.
    4. 출력을 변수에 할당 필드에서 변수 생성 아이콘을 클릭하여 변수를 만듭니다.
    5. 변수 생성 창의 이름 필드에 substring_output을 입력합니다.
    6. 생성 및 선택을 클릭합니다.
  4. 해당 값을 인쇄하려면 메시지 상자 작업을 더블 클릭하거나 드래그합니다. 표시할 메시지 입력 필드에 $substring_output$을 입력합니다.
  5. 저장을 클릭한 후 실행을 클릭합니다.

    bot은 소스 문자열에서 특정 하위 문자열을 추출하고 출력을 Automation 360으로 표시합니다.

    소스 문자열에 대한 하위 문자열 추출