,

Türchen #14 – Warum Regular Expressions (Regex) so wertvoll sind

Türchen #14

Mai 2025 Release hat ein Wunsch-Feature für alle gebracht, die mit Textdaten arbeiten

Mit dem Qlik Sense Mai 2025 Release ist ein Feature gekommen, auf das viele von uns schon lange gewartet haben: Regular Expressions (Regex) sind nativ direkt in Qlik Sense verfügbar – sowohl im Load Script als auch in Diagramm-Formeln.

Damit wird das Arbeiten mit Textdaten deutlich einfacher, flexibler und sauberer.

Warum sind Regex so wertvoll?

In echten Daten herrscht selten perfekte Ordnung: unvollständige Eingaben, Freitextfelder, unterschiedliche Formate, Mischwerte, Sonderzeichen und mehr.

Regex bieten hier eine elegante, schnelle und zuverlässige Lösung.

Mit den neuen Funktionen können Sie Textfelder in Qlik Sense jetzt:

auf Format prüfen

– z. B. PLZ, Telefonnummern, Seriennummern, Codes

Informationen aus Freitext extrahieren

– Domains aus E-Mail-Adressen
– Zahlen oder IDs aus gemischten Feldern
– bestimmte Begriffe oder Muster

Text bereinigen

– Sonderzeichen entfernen
– Leerzeichen normalisieren
– unlesbare Felder aufräumen

Felder flexibel aufteilen

– auch bei komplexen oder uneinheitlichen Trennzeichen
– ideal für Logdateien, Kommentarfelder oder chaotische CSV-Exporte

Weniger verschachtelte Stringfunktionen – mehr Klarheit im Skript und in Formeln.

Die wichtigsten neuen Regex-Funktionen in Qlik Sense

1️⃣ MatchRegEx()

Prüft, ob ein Wert einem bestimmten Muster entspricht.
Perfekt für Validierungen oder Qualitätschecks.

2️⃣ ExtractRegEx()

Zieht den ersten passenden Teil aus einem Text heraus.
Ideal für Domains, Codes, Zahlenfolgen, Tags usw.

3️⃣ ReplaceRegEx()

Ersetzt Teile eines Textes auf Basis eines Regex-Musters.
Ideal zum Bereinigen, Normalisieren und Umformatieren.

4️⃣ SubFieldRegEx()

Teilt Text anhand eines Regex-basierten „intelligenten Trennzeichens“.
Endlich können Sie Felder auch dann korrekt splitten, wenn normale Trennzeichen versagen.

Was bedeutet das für die Praxis?

Regex machen Qlik Sense textstark. Gerade bei Data Cleaning, Datenqualität, Integrationsprojekten, Logfile-Analysen oder Customer Analytics entfaltet das Feature enorme Wirkung.

Vorteile:

  • deutlich weniger komplexe Stringlogik
  • lesbarere Skripte
  • sauberere Transformationslogik
  • schnelleres Troubleshooting
  • große Zeitersparnis bei schmutzigen Daten

Und das Beste: Sie brauchen keine externen Extensions oder Workarounds mehr.

Tipp: Regex vorab testen

Bevor Sie Ihre Muster in Qlik einsetzen, können Sie diese bequem in kostenlosen Tools entwickeln und validieren: https://regex101.com

Diese Plattformen helfen beim Aufbauen, Erklären und Testen der Ausdruckslogik – inklusive Vorschau und Fehleranalyse.

Fazit

Das Mai 2025 Release hebt die Textverarbeitung in Qlik Sense auf ein neues Level. Mit nativen Regex-Funktionen werden Datenvalidierung, Bereinigung und Extraktion deutlich leistungsfähiger, zuverlässiger und effizienter. Ein kleines Feature – mit riesigem Nutzen für Datenqualität und Analyse.

Wenn Sie Fragen zum Einsatz von Regex in Qlik Sense haben, unterstützen wir Sie gerne oder Sie schauen hier vorbei: https://community.qlik.com/t5/Design/Regular-Expressions-in-Qlik-Finally-Native/ba-p/2536914