바꾸기 작업 사용

바꾸기 작업을 사용하여 소스 문자열에서 텍스트 하나를 찾은 다음에 지정한 텍스트로 바꿉니다.

정규식은 검색 패턴을 정의하는 문자 시퀀스입니다. 예를 들어, 소스 문자열에서 모든 이메일 주소를 찾으려면 다음을 정규식으로 지정합니다. \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b.
주: 바꾸기 작업은 Enter 변수를 사용할 때 문자열의 CRLF(Carriage Return Line Feed) 문자를 바꾸지 않을 수 있습니다. 이 문자가 바뀌도록 하려면 Enter 변수 대신 줄 바꿈 변수를 사용하십시오.

프로시저

지정된 문자열에서 텍스트를 바꾸려면 다음 단계에 따릅니다.

  1. 작업 팔레트의 문자열 패키지에서 바꾸기 작업을 더블 클릭하거나 드래그합니다.
  2. 소스 문자열 필드에서 소스 문자열을 지정합니다.
  3. 문자열 찾기 필드에서 하위 문자열을 지정합니다.
  4. 찾기 시 필드에서 다음 옵션 중 하나를 선택합니다.
    • 대소문자 구분: 텍스트의 대소문자를 일치시킵니다.
    • 대소문자 구분하지 않음: 텍스트의 대소문자를 일치시키지 않습니다.
  5. 찾는 문자열은 필드에서 다음 옵션 중 하나를 선택합니다.
    • 정규식: 하위 문자열은 정규식입니다.
    • 정규식이 아님: 하위 문자열은 정규식이 아닙니다.
  6. 옵션: 시작 위치 필드에서 시작 위치를 지정합니다.
    그러면 이 필드에 지정한 값에서 작업이 시작됩니다. 예를 들어, 소스 문자열 "Big blue ocean"에 대한 시작 위치 필드에 5를 지정하면 Bot이 실행될 때 작업은 앞의 4개 문자(공백 문자를 포함한 "Big")를 무시하고 "blue ocean"에서 하위 문자열을 검색합니다.
  7. 옵션: 카운트 필드에서 검색된 문자열을 교체해야 하는 횟수를 지정합니다.
    예를 들어, 소스 문자열 ‘Big blue ocean, blue fish, blue sky’에서 처음 두 개의 ‘blue’ 인스턴스를 ‘green’으로 대체한다고 가정합니다. 카운트 필드에 2를 입력하고, 시작 위치 필드에 5를 입력하고, 다음으로 바꾸기 필드에 green을 입력합니다. Bot이 실행되면, 이 작업green ocean, green fish, blue sky 출력을 생성합니다.
    주: 기본적으로 카운트 필드의 값은 -1로 설정되며, 이는 발견된 문자열의 모든 인스턴스가 대체됨을 의미합니다.
  8. 다음으로 바꾸기 필드에서 문자열을 대체할 텍스트를 지정합니다.
  9. 출력을 변수에 지정 목록에서 새 문자열을 포함할 변수를 지정합니다.
  10. 저장을 클릭하세요.