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 of overeenkomen met een reguliere expressie.

  • Deel van de tekst verwijderen: verwijdert opgegeven tekst of reguliere expressie 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 voorloopwitregels of andere tekens 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).

  • Overeenkomend patroon: controleert of cellen in velden overeenkomen met een specifiek patroon.

  • Opeenvolgende tekens verwijderen: verwijdert opeenvolgende witregels of andere tekens in de cellen.

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 te bewerken, gaat u met de muisaanwijzer op de naam of beschrijving staan om naar het eigenschappenvenser te gaan en klikt u op het pictogram Bewerken Bewerken.

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!