Ga naar hoofdinhoud Ga naar aanvullende inhoud

Strings-processor

Voert tekenreeksgerelateerde bewerkingen uit.

Met de Strings-processor kunt u verschillende functies toepassen op velden met een tekenreeks-gegevenstype, zoals opmaken, opschonen, tekens toevoegen of verwijderen, of zoeken naar specifieke waarden.

Gebruik

De Strings-processor heeft één invoerstroom nodig en kan slechts één uitvoerstroom genereren.

Eigenschappen

Eigenschappen die geconfigureerd moeten worden om tekenreeksvelden te bewerken.

InformatieDe eigenschappen die in deze sectie worden genoemd, zijn de standaardeigenschappen voor functies van deze processor. Er moeten mogelijk aanvullende eigenschappen worden gedefinieerd voor de functie die u hebt geselecteerd.
Configuratie
Eigenschap Configuratie
Functienaam
  • Wijzigen in hoofdletters: converteert alle tekst in het veld naar hoofdletters.

  • Wijzigen in kleine letters: converteert alle tekst in het veld naar kleine letters.

  • Wijzigen in beginhoofdletter: zet de tekstinhoud van het veld om in beginhoofdletters Bijvoorbeeld, "dit is een voorbeeld" wordt "Dit Is Een Voorbeeld".

  • Zoeken en vervangen: vervangt cellen of delen van cellen die een specifieke waarde bevatten.

  • Deel van de tekst verwijderen: verwijdert opgegeven tekst van cellen in het veld.

  • Bevat tekst: controleert of de cel de opgegeven waarde bevat en retourneert TRUE of FALSE op basis van de resultaten. De opgegeven waarde is hoofdlettergevoelig.

  • Vergelijkbare tekst afstemmen: maakt een nieuw veld met TRUE of FALSE, afhankelijk van of de waarde minder is of gelijk is aan de Levenshteinafstand van een opgegeven waarde.

  • Een waarde op basis van index ophalen: haalt een subreeks op vanuit een indexpositie voor een nieuw veld. Index 0 komt overeen met het eerste teken.

  • Verwijder niet-alfanumerieke tekens: schoont waarden op die onverwachte tekens bevatten door alle tekens die niet 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÖÕØŒSSÚÙÛÜÜ zijn te verwijderen. Spaties blijven behouden. Q=+l**i€q$ 20%2,0 wordt bijvoorbeeld Qlik 2020.

  • Niet-numerieke tekens verwijderen: schoont alle numerieke waarden op door alle tekens die niet 0-9 zijn te verwijderen. Scheidingstekens voor decimalen, het minusteken en spaties blijven behouden. Q=+l**i€q$ 20%2,0 wordt bijvoorbeeld 202,0.

  • Navolgende en voorlooptekens verwijderen: kort navolgende en voorloopspaties in.

  • Opvulling toevoegen: voegt extra tekens (opvulling) toe aan de linkerkant of rechterkant van de originele waarde voor afstemming op een onverwachte grootte.

  • Converteren naar tekenreeks: verandert het type van de gegevens in een tekenreeks.

  • Lengte berekenen: retourneert het aantal tekens van een tekenreeks (23562 -> 5; 'example' -> 7).

Velden om te verwerken

Selecteer het veld of de velden waarop u een functie in de lijst wilt toepassen.

TipAls u dezelfde functie op meerdere velden tegelijk wilt toepassen, klikt u op Dialoogvenster openen. Pictogram Dialoogvenster openen om een boomstructuur te openen waarmee u meerdere velden kunt selecteren.
Nieuw veld maken Schakel deze optie in om een nieuw veld te maken na het toepassen van de functie. Als u deze optie niet inschakelt, wordt het bestaande veld behouden en aangepast.
Naam nieuw veld wijzigen Geef een aangepaste naam aan het nieuw gemaakte veld.

Om de naam van de processor te wijzigen of de beschrijving ervan te bewerken, klikt u op het pictogram Bewerken Bewerken naast de processornaam in het venster Eigenschappen.

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!