바꾸기 작업 사용

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

정규식은 검색 패턴을 정의하는 문자 시퀀스입니다. 예를 들어, 소스 문자열에서 모든 이메일 주소를 찾으려면 다음을 정규식으로 지정합니다. \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b.
주:
  • 바꾸기 작업Enter 변수를 사용할 때 string의 CRLF(Carriage Return and Line Feed) 문자를 바꾸지 않을 수 있습니다. 대신 Newline 변수를 사용하여 CRLF 문자를 바꿀 수 있습니다. Newline 변수는 시스템에 따라 달라지는 줄 구분자 \'string\'을 반환합니다. Newline 변수의 기능을 이해하려면 사전 정의된 변수 항목을 참조하십시오.
  • 정규식 패턴에 $ 문자를 사용하는 경우, $ 가 변수 사양의 시작 부분으로 간주되므로 정규식 필드에 오류가 표시될 수 있습니다. 따라서 대신 $ 문자를 사용하는 것이 좋습니다.

프로시저

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

  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을 입력합니다. 이 실행되면, 이 작업green ocean, green fish, blue sky 출력을 생성합니다.
    주: 기본적으로 카운트 필드의 값은 -1로 설정되며, 이는 발견된 문자열의 모든 인스턴스가 대체됨을 의미합니다.
  8. 다음으로 바꾸기 필드에서 문자열을 대체할 텍스트를 지정합니다.
  9. 출력을 변수에 지정 목록에서 새 문자열을 포함할 변수를 지정합니다.
  10. 저장을 클릭합니다.