Procesor Strings (Ciągi) umożliwia stosowanie różnych funkcji do pól z typem danych ciąg znaków, takich jak formatowanie, czyszczenie, dodawanie lub usuwanie znaków lub wyszukiwanie określonych wartości.
Użycie
Procesor Strings (Ciągi) wymaga jednego przepływu wejściowego i może generować tylko jeden przepływ wyjściowy.
Właściwości
Właściwości do skonfigurowania w celu edytowania pól ciągów.
InformacjaWłaściwości wymienione w tej sekcji są domyślnymi właściwościami wszystkich funkcji tego procesora. W zależności od wybranej funkcji może być wymagane zdefiniowanie dodatkowych właściwości.
Konfiguracja
Właściwość
Konfiguracja
Nazwa funkcji
Zmień na wielkie litery: konwertuje cały tekst komórki w polu na wielkie litery.
Zmień na małe litery: konwertuje cały tekst w komórce w polu na małe litery.
Zmień jak na nazwy własne: konwertuje treść tekstową z pola, nadając wielkość liter jak w nazwach własnych. Na przykład „to jest przykład” zmieni się w „To Jest Przykład”.
Wyszukaj i zamień: zastępuje komórki lub części komórek zawierające określoną wartość lub dopasowuje do wyrażenia regularnego.
Usuń część tekstu: usuwa określony tekst lub dopasowanie do wyrażenia regularnego z komórek w polu.
Zawiera tekst: sprawdza, czy komórka zawiera określoną wartość, i zwraca PRAWDA lub FAŁSZ w zależności od wyników. We wprowadzanej wartości rozróżniana jest wielkość liter.
Dopasuj podobny tekst: tworzy nowe pole z wartościami PRAWDA lub FAŁSZ w zależności od tego, czy wartość jest mniejsza lub równa odległości Levenshteina dla danej wartości.
Wyodrębnij wartość według indeksu: wyodrębnia podciąg z pozycji indeksu do nowego pola. Indeks 0 odpowiada pierwszemu znakowi.
Usuń znaki niealfanumeryczne: czyści wartości zawierające nieoczekiwane znaki, usuwając wszystkie znaki, które nie należą do zbioru 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ. Białe znaki są zachowywane. Na przykład Q=+l**i€q$ 20%2,0 zmieni się w Qlik 2020.
Usuń znaki nieliczbowe: czyści wartości numeryczne, usuwając wszystkie znaki inne niż 0–9. Separatory dziesiętne, znak minusa i białe znaki są zachowywane. Na przykład Q=+l**i€q$ 20%2,0 zmieni się w 202,0.
Usuń znaki końcowe i początkowe: ucina spacje końcowe i początkowe lub inne określone znaki.
Dodaj wypełnienie: dodaje znaki (wypełnienie) po lewej lub prawej stronie oryginalnej wartości, aby dopasować je do oczekiwanego rozmiaru.
Konwertuj na ciąg: zmienia typ danych na ciąg znaków.
Oblicz długość: zwraca liczbę znaków ciągu (23562 -> 5; „przykład” -> 7).
Dopasuj wzorzec: sprawdza, czy komórki w polach pasują do określonego wzorca.
Usuń kolejne znaki: usuwa powtarzające się spacje lub inne znaki w komórkach.
Pola do przetworzenia
Wybierz pola, do których chcesz zastosować funkcję na liście.
WskazówkaJeśli chcesz zastosować tę samą funkcję do wielu pól jednocześnie, kliknij Ikona Otwórz okno dialogowe powodująca otwarcie widoku drzewa, które umożliwia wybór wielu pól.
Utwórz nowe pole
Włącz tę opcję, aby po zastosowaniu funkcji utworzyć nowe pole. Jeśli nie włączysz tej opcji, istniejące pole zostanie zachowane i zmodyfikowane.
Zmień nazwę nowego pola
Nadaj niestandardową nazwę nowo utworzonemu polu.
Aby zmienić nazwę procesora lub edytować jego opis, wskaż kursorem myszy nazwę lub opis do zmiany w panelu Właściwości i kliknij ikonę Edytuj.
Czy ta strona była pomocna?
Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!