기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

문자열 프로세서

문자열 관련 작업을 수행합니다.

문자열 프로세서를 사용하면 문자열 데이터 유형이 있는 필드에 서식 지정, 정리, 문자 추가 또는 제거, 특정 값 검색 등의 다양한 함수를 적용할 수 있습니다.

사용량

문자열 프로세서는 하나의 입력 흐름이 필요하고 하나의 출력 흐름만 생성할 수 있습니다.

속성

문자열 필드를 편집하기 위해 구성할 수 있는 속성.

정보 메모이 섹션에 나열된 속성은 이 프로세서의 모든 함수에 대한 기본 속성입니다. 선택한 함수에 따라 추가 속성을 정의해야 할 수도 있습니다.
구성
속성 구성
함수 이름
  • 대문자로 변경: 필드의 모든 셀 텍스트를 대문자로 변환합니다.

  • 소문자로 변경: 필드의 모든 셀 텍스트를 소문자로 변환합니다.

  • 제목 대/소문자 변경: 필드에서 텍스트 콘텐츠의 제목 대/소문자를 변환합니다. 예를 들어, "this is an example"은 "This Is An Example"이 됩니다.

  • 검색 및 바꾸기: 특정 값이 포함된 셀 또는 셀의 일부를 바꿉니다.

  • 텍스트 일부 제거: 필드의 셀에서 지정된 텍스트를 제거합니다.

  • 텍스트 포함: 셀에 지정된 값이 포함되어 있는지 확인하고 결과에 따라 TRUE 또는 FALSE를 반환합니다. 입력한 값은 대/소문자를 구분합니다.

  • 유사한 텍스트 일치: 값이 주어진 값의 Levenshtein 거리보다 작거나 같은지 여부에 따라 TRUE 또는 FALSE를 사용하여 새 필드를 만듭니다.

  • 인덱스로 값 추출: 인덱스 위치에서 새 필드로 하위 문자열을 추출합니다. 인덱스 0은 첫 번째 문자에 해당합니다.

  • 영숫자가 아닌 문자 제거: 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ가 아닌 모든 문자를 제거하여 예기치 않은 문자가 포함된 값을 정리합니다. 공백은 제거되지 않습니다. 예를 들어, Q=+l**i€q$ 20%2,0Qlik 2020이 됩니다.

  • 숫자가 아닌 문자 제거: 0-9가 아닌 모든 문자를 제거하여 숫자 값을 정리합니다. 소수점 구분 기호, 빼기 기호 및 공백은 그대로 유지됩니다. 예를 들어, Q=+l**i€q$ 20%2,0202,0이 됩니다.

  • 후행 및 선행 문자 제거: 후행 및 선행 공백을 자릅니다.

  • 패딩 추가: 예상 크기와 일치하도록 원래 값의 왼쪽이나 오른쪽에 추가 문자(패딩)를 추가합니다.

  • 문자열로 변환: 데이터 유형을 문자열로 변경합니다.

  • 길이 계산: 문자열의 문자 수를 반환합니다(23562 -> 5; 'example' -> 7).

처리할 필드

목록에서 함수를 적용할 필드를 선택합니다.

팁 메모동일한 함수를 여러 필드에 동시에 적용하려면 대화 상자를 엽니다.을 클릭합니다. 여러 필드를 선택할 수 있는 트리 보기를 열려면 대화 상자 아이콘을 엽니다.
새 필드 만들기 함수를 적용한 후 새 필드를 만들려면 이 옵션을 활성화합니다. 이 옵션을 활성화하지 않으면 기존 필드가 유지되고 수정됩니다.
새 필드 이름 바꾸기 새로 만든 필드에 사용자 지정 이름을 지정합니다.

프로세서 이름을 바꾸거나 해당 설명을 편집하려면 속성 패널에서 프로세서 이름 옆에 있는 편집 편집 아이콘을 클릭합니다.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!