Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Haben Sie als Belegnummer den Aufbau RE21234567, so kann folgender regulärer Ausdruck eingerichtet werden:

Code Block
RE2[\d]{7}


code codecode
Ausdruck zum Suchen innerhalb des TextesInformationen
Code Block
RE2
Dieser Text muss am Anfang des Ergebnisses stehen. 
[...]
Die eckige Klammer kennzeichnet eine Zeichenmenge 
[\d]
Diese Menge beschreibt, dass nur Zahlen an der angegebenen Stelle im Ergebnis enthalten sein dürfen, in diesem Beispiel muss also als zweites Zeichen eine Ziffer zwischen "0" bis "9" stehen. 
{...}

Gibt einen Wiederholungsfaktor für den letzten Abschnitt an, d.h. der letzte Abschnitt wird "..." mal ausgewertet.

In diesen Beispiel bedeutet [\d]{7}, dass sieben mal hintereinander ein numerischer Wert im Ergebnis enthalten sein muss

Beispiel 2: Vierstellige Zahl - Bindestrich - vierstellige Zahl

...

Code Block
([\d]{4})([-])([\d]{4})


code
Ausdruck zum Suchen innerhalb des TextesInformationen
([\d]{4})
Diese Menge beschreibt, dass nur Zahlen an der angegebenen Stelle im Ergebnis enthalten sein dürfen. Aufgrund des Wiederholungsfaktors wird diese Menge "..." Mal ausgewertet.
In diesem Beispiel muss viermal hintereinander ein numerischer Wert im Ergebnis enthalten sein
Code Block
([-])
Gibt an, dass an dieser Stelle ein "-" enthalten sein muss. 

Beispiel 3: Fünfstellige Nummer Bindestrich - zweistellige Jahreszahl

...

Code Block
[\s][\d]{5,5}[-][\d]{2,2}[\s]


codecodecodecode
Ausdruck zum Suchen innerhalb des TextesInformationen
[\s]
Irgendein wörtertrennendes Zeichen 
[\d]{5,5}
Diese Menge beschreibt, dass nur Zahlen an der angegebenen Stelle im Ergebnis enthalten sein dürfen. In den geschwungenen Klammern wird der Wiederholungsfaktor eingetragen.
An dieser Stelle des gesuchten Wertes muss genau 5 mal in Folge ein numerischer Wert enthalten sein. 
Code Block
([-])
Gibt an, dass an dieser Stelle ein "-" enthalten sein muss.
[\d]{2,2}

An dieser Stelle des gesuchten Wertes muss genau 2 mal in Folge ein numerischer Wert enthalten sein. 

[\s]

Irgendein wörtertrennendes Zeichen 

 
Beispiel 4: Buchstabe "R" gefolgt von vierstelliger Zahl - Punkt - vierstellige Zahl

...

Code Block
R\d{4}\.(\d{4})\b


codecodecode
Ausdruck zum Suchen innerhalb des TextesInformationen
R
Das Zeichen "R" muss am Anfang des gesuchten Wertes stehen
Code Block
\d{4}
Diese Menge beschreibt, dass nur Zahlen an der angegebenen Stelle im Ergebnis enthalten sein dürfen. In den geschwungenen Klammern wird der Wiederholungsfaktor eingetragen.
An dieser Stelle des gesuchten Wertes muss genau 4 mal in Folge ein numerischer Wert enthalten sein.
\.
Gibt an, dass an dieser Stelle ein Punkt enthalten sein muss. 
(\d{4})

An dieser Stelle des gesuchten Wertes muss genau 4 mal in Folge ein numerischer Wert enthalten sein

Code Block
\b

Wortgrenze

Beispiel 5: Elfstellige Belegnummer mit Aufbau "Jahr vierstellig" - 3 Buchstaben - vier- bis sechsstellige Nummer

...

Code Block
(?i)[\d]{4}(URE|LRE|GLE)[\d]{4,6}


codecodecode
Ausdruck zum Suchen innerhalb des TextesInformationen
(?i)
Gibt an, dass beim Suchen keine Unterscheidung zwischen Groß- und Kleinschreibung gemacht wird. 
[\d]{4}
Diese Menge beschreibt, dass nur Zahlen an der angegebenen Stelle im Ergebnis enthalten sein dürfen. In den geschwungenen Klammern wird der Wiederholungsfaktor eingetragen.
An dieser Stelle des gesuchten Wertes muss genau 4 mal in Folge ein numerischer Wert enthalten sein. 
(URE|LRE|GLE)
Gibt an, dass nach den ersten vier Ziffern die Buchstaben URE, LRE oder GLE folgen müssen. 
Code Block
[\d]{4,6}

An dieser Stelle des gesuchten Wertes muss mindestens 4 mal aber höchstens 6 mal in Folge ein numerischer Wert enthalten sein.

Beispiel 6: Ausdruck muss mit "23" beginnen - mind. 4 x nr. Wert haben - Isolationsausdruck begrenzt auf 6 Zeichen

...

code
^\d{6,6}
Ausdruck zum Suchen innerhalb des TextesAusdruck zum Isolieren des gesuchten Werts innerhalb des über Suchen gefundenen TextesInformationen
23

Der gesuchte Ausdruck muss mit "23" beginnen. code
\d{4,}
 

Diese Menge beschreibt, dass nur Zahlen an der angegebenen Stelle im Ergebnis enthalten sein dürfen. In den geschwungenen Klammern wird der Wiederholungsfaktor eingetragen.
An dieser Stelle des gesuchten Wertes muss mindestens 4 mal in Folge ein numerischer Wert enthalten sein. Die maximale Anzahl der folgenden Ziffern ist unbegrenzt


Code Block

Der Isolationsausdruck muss im Feld "Ausdruck zum Isolieren des gesuchten Wertes innerhalb des über Suchen gefundenen Textes" eingetragen werden. 

Dadurch werden die ersten 6 Ziffern des gefundenen Wertes übernommen.

...

Code Block
RE23[\d]{5,5}([ ]{0,1}[\d]{0,1})


codecodecode
Ausdruck zum Suchen innerhalb des TextesInformationen
RE23
"RE23" muss am Anfang des gesuchten Wertes stehen.
[\d]{5,5}
Diese Menge beschreibt, dass nur Zahlen an der angegebenen Stelle im Ergebnis enthalten sein dürfen. In den geschwungenen Klammern wird der Wiederholungsfaktor eingetragen.
An dieser Stelle des gesuchten Wertes muss genau 5 mal in Folge ein numerischer Wert enthalten sein. 
Code Block
[ ]{0,1}



Bedeutet, dass mindestens 0 aber maximal 1 Leerschritt folgen.

Note
titleBeachten Sie:

In der eckigen Klammer muss ein Leerzeichen vorhanden sein.

[\d]{0,1}



An dieser Stelle des gesuchten Wertes muss kein oder maximal 1 numerischer Wert enthalten sein.