Hilfe zur Verwendung von regulären Ausdrücken bei Attributwerten
Wenn die Option „Verwende Text als reguläre Ausdrücke“ aktiviert ist, wird der Vergleichstext als regulärer Ausdruck interpretiert.
Diese Funktion ist vergleichbar mit einer leistungsstarken Suchfunktion. Sie ermöglicht es, flexible und variantenreiche Auslöser (Trigger) für ergebnisbasierte Aktionen zu erstellen.
Tipp zur Anwendung
Wir empfehlen, reguläre Ausdrücke zunächst auf einer Testseite wie regex101.com (externe Seite) auszuprobieren:
- Unter „Regular Expression“ kann der Ausdruck definiert werden.
- Im großen Test String-Fenster lässt sich ein Beispielsatz einfügen.
- Wenn der Ausdruck greift, wird der entsprechende Text farblich hervorgehoben.
Auch KI-Chatbots können beim Erstellen von regulären Ausdrücken unterstützen – die Ergebnisse sollten aber stets überprüft werden.
Beispiele
Wortliste
Wenn ein Attribut bestimmte Wörter auslösen soll, eignet sich folgender Ausdruck:
\b(haus|baum|zaun)\b
Erklärung: Getriggert wird, wenn eines der Wörter haus, baum oder zaun exakt im Text vorkommt.
Das \b steht für eine Wortgrenze – so wird z. B. baumhaus nicht, aber baum oder haus schon erkannt.
Statusnummern
Auch Zahlenlisten können erkannt werden:
\b(1|2|3)\b
Erklärung: Nur die Zahlen 1, 2 oder 3 werden als einzelne Werte erkannt.
Die Kombination 123 würde nicht matchen, da sie nicht exakt einer der drei Werte ist.
EAN-Nummern
Im PIM-Umfeld sind standardisierte Nummern wie EAN-13 verbreitet. Um eine EAN-13-Nummer zu erkennen, hilft folgender Ausdruck:
^\d{13}$
Erklärung: Dieser Ausdruck erkennt exakt 13 Ziffern:
\dsteht für eine Ziffer (0–9){13}verlangt genau 13 Wiederholungen^und$stellen sicher, dass der gesamte Text genau dieser Zahl entsprechen muss