# 문자열 프로세서

문자열 데이터 유형의 열에 여러 함수를 적용합니다.

문자열 프로세서를 사용하면 transformation flow의 문자열 열에 대해 다양한 문자 작업을 수행할 수 있습니다.

## 문자열 속성

문자열 열을 편집하기 위해 구성하는 속성입니다.

정보 메모

이 섹션에 나열된 속성은 이 프로세서의 모든 함수에 대한 기본 속성입니다. 선택한 함수에 따라 추가 속성을 정의해야 할 수도 있습니다.

구성

| 속성 | 구성 |
| --- | --- |
| 함수 이름 | <ul> <li> <p><span>패딩 추가</span>: 예상 크기와 일치하도록 원래 값의 왼쪽이나 오른쪽에 추가 문자(패딩)를 추가합니다.</p> </li> <li> <p><span>길이 계산</span>: 값에서 자릿수를 추출합니다(23562 -&gt; 5, '예' -&gt; 7).</p> </li> <li> <p><span>소문자로 변경</span>: 열의 모든 셀 텍스트를 소문자로 변환합니다.</p> </li> <li> <p><span>제목 대/소문자로 변경</span>: 열의 텍스트 콘텐츠를 제목 대/소문자로 변환합니다. <br>예를 들어, "this is an example"는 "This Is an Example"가 됩니다.</p> </li> <li> <p><span>대문자로 변경</span>: 열의 모든 셀 텍스트를 대문자로 변환합니다.</p> </li> <li> <p><span>텍스트 포함</span>: 셀에 지정된 값이 포함되어 있는지 확인하고 결과에 따라 TRUE 또는 FALSE를 반환합니다. 입력한 값은 대/소문자를 구분합니다.</p> </li> <li><span>문자 너비 변환</span>: 문자 너비를 절반 또는 전체 너비로 변환하거나 문자열을 정규화합니다.</li> <li> <p><span>인덱스로 값 추출</span>: 인덱스 위치에서 새 열까지 하위 문자열을 추출합니다.</p> </li> <li> <p><span>고유 식별자(UUID) 생성</span>: 열의 각 행에 대한 고유 식별자를 생성합니다.</p> </li> <li> <p><span>일치 패턴</span>: 값이 특정 패턴과 일치하는지 여부에 따라 <span>true</span> 또는 <span>false</span>를 포함하는 새 열을 만듭니다.</p> </li> <li> <p><span>유사한 텍스트 일치</span>: 값이 주어진 값의 Levenshtein 거리보다 작거나 같은지 여부에 따라 <span>true</span> 또는 <span>false</span>를 포함하는 새 열을 만듭니다.</p> </li> <li><span>영숫자가 아닌 모든 문자 제거</span>: 0-9, Aa-Zz 및 악센트가 있는 문자가 아닌 모든 문자를 제거하여 예상치 못한 문자가 포함된 값을 정리합니다. 공백은 제거되지 않습니다.<br>예를 들어, <span>Q=+l**i€q$ 20%2,0</span>은 <span>Qlik 2020</span>이 됩니다.</li> <li> <p><span>숫자가 아닌 모든 문자 제거</span>: 0-9가 아닌 모든 문자를 제거하여 숫자 값을 지웁니다. 소수점 구분 기호와 공백은 제거되지 않습니다.<br>예를 들어, <span>Q=+l**i€q$ 20%2,0</span>은 <span>202,0</span>이 됩니다.</p> </li> <li> <p><span>연속 문자 제거</span>: 열에서 연속적으로 반복되는 문자를 제거합니다.</p> </li> <li> <p><span>텍스트 일부 제거</span>: 열의 셀에서 지정된 텍스트를 제거합니다.</p> </li> <li> <p><span>후행 및 선행 문자 제거</span>: 후행 및 선행 공백 또는 기타 지정된 문자를 자릅니다.</p> </li> <li> <p><span>검색 및 바꾸기</span>: 특정 값이 포함된 셀 또는 셀의 일부를 바꿉니다.</p> </li> <li><span>텍스트 간소화(대/소문자, 악센트 등 제거)</span>: 열 콘텐츠를 소문자로 만들고, 악센트를 제거하고, NFKD를 사용하여 정규화하고, 결합된 문자를 분할하고, 전체 문자열을 잘라내어 열의 콘텐츠를 간소화합니다.<br>예를 들어, <span>François</span>는 <span>francois</span>가 됩니다.</li> </ul> |
| 처리할 열 | 목록에서 함수를 적용하려는 열을 선택합니다.<br><br>정보 메모<br><br>여러 열에 동일한 함수를 한 번에 적용하려면 the 열기 대화 상자 아이콘 icon을 클릭하여 여러 열을 선택할 수 있는 트리 보기를 엽니다. |
| 새 열 만들기 | 함수를 적용한 후 새 열을 만들려면 이 옵션을 활성화합니다. 이 옵션을 활성화하지 않으면 기존 열이 유지되고 수정됩니다. |

프로세서 이름을 바꾸려면 프로세서의 기본 이름 위로 마우스를 가리키면 표시되는 ![편집](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png)편집 아이콘을 클릭합니다.

설명을 편집하려면 설명 위로 마우스를 가져가면 표시되는 ![편집](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png)편집 아이콘을 클릭합니다.