부분 문자열의 하나 또는 모든 인스턴스를 다른 부분 문자열로 대체합니다. 여러 라인? 불리언 입력을 포함하고 고급 정규식 검색을 활성화하려면 함수에서 마우스 오른쪽 버튼을 클릭한 후 정규식을 선택합니다.


icon

입력/출력

  • cbool.png 여러 라인? (거짓)

    여러 라인?입력 문자열의 텍스트를 여러 라인 문자열로 다룰 것인지 아닌지 지정합니다. 이 설정은 ^ 및 $ 문자가 일치 항목을 처리하는 방식에 영향을 줍니다.

    여러 라인?을 거짓(기본)으로 설정하면, 정규식 시작에서 ^를 입력할 때 식은 입력 문자열에서 문자열의 시작하고만 일치합니다. 정규식의 끝에 $를 입력하면, 식은 입력 문자열에서 문자열의 끝하고만 일치합니다. 여러 라인?을 참으로 설정하는 경우, ^은 입력 문자열의 모든 라인의 시작과 일치하며, $는 입력 문자열의 모든 라인의 끝과 일치합니다.

    노트 ^ 문자는 패턴의 첫 문자로 사용될 때 일치를 문자열의 처음으로 한정합니다. ^ 문자를 열린 대괄호 바로 뒤에 나오는 문자 클래스의 시작에 추가하면, 식은 주어진 문자 클래스가 아닌 모든 문자와 일치합니다.
  • cbool.png 대소문자 구분 무시? (거짓)

    대소문자 구분 무시?는 문자열 검색이 대소문자를 구분할지를 지정합니다.

    거짓(기본)인 경우, 문자열 검색은 대소문자를 구분합니다.

  • cbool.png 모두 대체? (거짓)

    모두 대체?는 함수가 검색 문자열의 모든 발견을 대체할지 또는 첫번째 발견만 대체할지 여부를 지정합니다.

    거짓인 경우(기본), 함수는 첫번째 발견만 대체합니다.

  • cstr.png 입력 문자열

    입력 문자열은 함수가 검색할 입력 문자열을 지정합니다.

  • cstr.png 검색 문자열

    검색 문자열은 검색한 후 대체하려는 문자열을 지정합니다.

    검색 문자열이 빈 문자열이고 모두 대체?가 거짓인 경우, 함수는 대체 문자열입력 문자열의 맨 앞에 삽입합니다. 검색 문자열이 빈 문자열이고 모두 대체?가 참인 경우, 함수는 대체 문자열입력 문자열의 맨 앞, 각 문자 사이, 그리고 맨 뒤에 삽입합니다.

    고급 정규식을 사용하여 검색하려면, 함수에서 마우스 오른쪽 버튼을 클릭한 후 정규식을 선택합니다.

  • cstr.png 대체 문자열("")

    대체 문자열검색 문자열 대신에 삽입할 문자열을 지정합니다. 기본값은 빈 문자열입니다.

    문자열 바꾸기에서 백참조를 허용하도록 문자열검색 및 바꾸기 함수를 구성하려면 함수를 마우스 오른쪽 버튼으로 클릭하고 정규식을선택합니다.

  • ci32.png 오프셋(0)

    오프셋입력 문자열에서 함수가 검색 문자열에 대해 검색을 시작하는 곳까지의 문자의 개수를 결정합니다.

  • cerrcodeclst.png 에러 입력(에러 없음)

    에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.

  • istr.png 결과 문자열

    결과 문자열은 하나 또는 모든 발견된 검색 문자열대체 문자열로 대체한 입력 문자열을 가집니다.

    대체 문자열이 빈 경우, 결과 문자열검색 문자열이 삭제된 입력 문자열을 포함합니다.

  • ii32.png 대체의 개수

    대체의 개수는 LabVIEW가 검색 문자열을 대체한 횟수를 반환합니다.

  • ii32.png 대체 후의 오프셋

    대체 후의 오프셋은 마지막 일치와 대체가 일어난 곳에서 바로 다음 문자의 결과 문자열에 대한 오프셋을 나타냅니다.

    모두 대체?가 거짓인 경우, 다음 일치는 이 포인트 이후입니다.

    함수가 검색 문자열을 찾지 못한 경우, 대체 후의 오프셋은 -1을 반환합니다.

  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.

  • 노트 [문자열 검색과 대체] 함수는 문자열에서 Null 문자를 지원하지 않습니다. 이 함수에 연결하는 문자열에 Null 문자를 포함하면, LabVIEW는 에러를 반환하고, 함수 역시 예상치 못한 결과를 반환할 수도 있습니다.

    문자 그룹화, 대체 패턴 일치, 역참조 또는 비탐욕적 정량화가 포함된 패턴과 같이 더 복잡한 패턴을 검색하려면 고급 정규식 검색에 대한 함수를 구성하거나 정규식 일치 함수를 사용하세요.

    고급 정규식을 사용하여 검색 문자열에서 일치하는 문자열 및 대체 문자열에서 부분 일치 치환을 검색하려면, [문자열 검색과 대체] 함수에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 정규식을 선택합니다. 이 함수는 [정규식 일치] 함수와 같은 정규식 구문을 사용합니다.

    정규식 지원은 PCRE 라이브러리 패키지에 의해 제공됩니다. PCRE 라이브러리 패키지의 재배포 라이센스에 대한 더 자세한 정보는 <National Instruments>\_Legal Information 디렉토리를 참조하십시오.

    Perl Compatible Regular Expressions (PCRE)에 대한 더 자세한 정보는 www.pcre.orgPCRE 웹사이트를 참조하십시오.