하위 문자열 작업

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

설정

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

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

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

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

    2. Bot 생성을 클릭합니다.
    3. 이름을 입력합니다. 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. 저장을 클릭한 후 실행을 클릭합니다.

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

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