Zum Hauptinhalt springen

Reguläre Ausdrücke in FibuNet

So nutzen Sie reguläre Ausdrücke (Regex) in FibuNet BankBlitz.

Diese Woche aktualisiert

Reguläre Ausdrücke - Übersicht

Reguläre Ausdrücke (RegEx) ermöglichen es Ihnen, Textmuster im Verwendungszweck von Bankumsätzen zu erkennen und für Kontierungen, Beträge oder Belegnummern zu extrahieren. Diese Referenz beschreibt die in FibuNet verfügbaren Zeichen und Muster.

Zeichenauswahl

Ausdruck

Bedeutung

Beispiel

[ehg]

Eines der Zeichen "e", "g" oder "h"

[0-6]

Eine Ziffer von 0 bis 6 (Bindestrich markiert den Bereich)

Entspricht [0123456]

[A-Za-z0-9]

Alle Buchstaben A-Z, a-z und Zahlen 0-9

Identisch mit [a-zA-Z0-9]

[1-35-9]

Zahlen 1-3 und 5-9 (ohne die 4)

Bereiche ohne Komma oder Leerzeichen hintereinander

[1-9][a-z]

Genau eine Zahl gefolgt von einem Buchstaben

(abc)

Zusammenfassen von Ausdrücken

Zeichenklassen

Ausdruck

Bedeutung

\b

Wortgrenze

\d

Eine Ziffer (0-9)

\D

Keine Ziffer (entspricht [^0-9])

\s

Ein Leerzeichen

\w

Ein Buchstabe, eine Ziffer oder der Unterstrich (entspricht [A-Za-z_0-9])

(?i)

Schaltet die Unterscheidung von Groß-/Kleinschreibung aus

(?-i)

Schaltet die Unterscheidung von Groß-/Kleinschreibung ein

Quantoren

Quantoren beziehen sich immer auf den vorhergehenden regulären Ausdruck.

Ausdruck

Bedeutung

Beispiel

{n}

Der Ausdruck muss genau n-mal vorkommen

{min,}

Mindestens min-mal, beliebig oft

{min,max}

Mindestens min-mal, maximal max-mal

[0-9]{2,5} = zwei- bis fünfstellige Zahl

{0,max}

Maximal max-mal

?

Optional (0 oder 1 Mal), entspricht {0,1}

[1-9][0-9]? = ein- oder zweistellige Zahl

+

Mindestens einmal, beliebig oft, entspricht {1,}

[ab]+ entspricht "a", "b", "aa", "bbaab"

*

Beliebig oft (auch keinmal), entspricht {0,}

.

Ein beliebiges Zeichen

.* = beliebig viele Zeichen

Hinweis: Wenn Sie nach einem Punkt suchen, schreiben Sie t\. (Backslash hebt die Sonderbedeutung auf).

Weitere Zeichen

Ausdruck

Bedeutung

Beispiel

^

Negiert die Zeichenklasse (innerhalb von [])

[^qz]+ = alle Zeichen außer q und z

ABC|abc

Entweder der eine oder der andere Ausdruck

Das Wetter ist (toll|richtig schlecht)

\

Hebt die Bedeutung des nächsten Zeichens auf

[0-9\*] = alle Zahlen und der Stern

Platzhalter für Buchtext und Belegnummern

Diese Platzhalter können Sie in Buchtexten und Belegnummern verwenden:

Platzhalter

Bedeutung

<A>

Auftraggeber

<B>

Zahl-/Überweisungsbetrag

<0> oder <1> usw.

Erster, zweiter usw. gefundener Text aus dem regulären Ausdruck

Hat dies deine Frage beantwortet?