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}


Ausdruck zum Suchen innerhalb des TextesInformationen
Code Block
RE2


Dieser Text muss am Anfang des Ergebnisses stehen. 
Code Block
[...] 
Die eckige Klammer kennzeichnet eine Zeichenmenge 
Code Block
[\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. 
Code Block
{...}

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})


Ausdruck zum Suchen innerhalb des TextesInformationen


Code Block
([\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]


Ausdruck zum Suchen innerhalb des TextesInformationen


Code Block
[\s]


Irgendein wörtertrennendes Zeichen 


Code Block
[\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.


Code Block
[\d]{2,2}


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

Code Block
[\s]

Irgendein wörtertrennendes Zeichen 

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

...

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


Ausdruck zum Suchen innerhalb des TextesInformationen


Code Block
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.


Code Block
\.


Gibt an, dass an dieser Stelle ein Punkt enthalten sein muss. 


Code Block
(\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}


Ausdruck zum Suchen innerhalb des TextesInformationen


Code Block
(?i)


Gibt an, dass beim Suchen keine Unterscheidung zwischen Groß- und Kleinschreibung gemacht wird. 


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. 


Code Block
(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

...

Durch den Isolationsausdruck werden längere Ziffernfolgen auf 6 Stellen gekürzt.

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



Der gesuchte Ausdruck muss mit "23" beginnen. 
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 mindestens 4 mal in Folge ein numerischer Wert enthalten sein. Die maximale Anzahl der folgenden Ziffern ist unbegrenzt


Code Block
^\d{6,6}

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.


Beispiel 7: Belegnummer ist elfstellig und beginnend mit "RE23" - finale Ziffer mit sowie ohne Leerschritt wird gefunden

...

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

.

Ausdruck zum Suchen innerhalb des TextesInformationen


Code Block
RE23


"RE23" muss am Anfang des gesuchten Wertes stehen.


Code Block
[\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.


Code Block
[\d]{0,1}


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