Inhalt
Auf dieser Seite stellen wir Ihnen hilfreiche Beispiele für reguläre Ausdrücke vor.
Tipp:
Die Beispiele stellen wir Ihnen zusätzlich auch in einem Codeblock bereit, über den Sie den jeweiligen regulären Ausdruck heraus kopieren können.
Regulärer Ausdruck: RE2[\d]{7}
Haben Sie als Belegnummer den Aufbau RE21234567, so kann dieser reguläre Ausdruck eingerichtet werden.
RE2[\d]{7}
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. |
Regulärer Ausdruck: ([\d]{4})([-])([\d]{4})
Dieser Ausdruck erkennt Belegnummern mit dem Aufbau 3006-5123.
([\d]{4})([-])([\d]{4})
([\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. |
([-]) | Gibt an, dass an dieser Stelle ein "-" enthalten sein muss. |
Regulärer Ausdruck: [\s][\d]{5,5}[-][\d]{2,2}[\s]
Mit diesem Regulären Ausdruck kann aus dem Verwendungszweck eine 8-stellige Belegnummer mit dem Aufbau "die ersten 5 Stellen sind eine laufende Nummer, gefolgt von einem Bindestrich und der 2-stelligen Jahreszahl (z. B. 12345-11)" gefunden werden.
[\s][\d]{5,5}[-][\d]{2,2}[\s]
[\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. |
([-]) | 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 |
Regulärer Ausdruck: R\d{4}\.(\d{4})\b
Dieser Reguläre Ausdruck kann verwendet werden, wenn die gesuchten Belegnummern den Aufbau R2011.1234 besitzen.
R\d{4}\.(\d{4})\b
R | Das Zeichen R muss am Anfang des gesuchten Wertes stehen. |
\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. |
\. | 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. |
\b | Wortgrenze |
Regulärer Ausdruck: (?i)[\d]{4}(URE|LRE|GLE)[\d]{4,6}
Dieser Ausdruck kann verwendet werden, wenn die Belegnummer 11-stellig nach dem Schema 'Jahr vierstellig gefolgt von 3 Buchstaben (entweder URE oder GLE oder LRE) gefolgt von einer vier- bis sechsstelligen laufenden Nummer'
aufgebaut ist.
Beispiele:
- 2011URE3759
- 2011GLE1212
- 201LRE951312
(?i)[\d]{4}(URE|LRE|GLE)[\d]{4,6}
(?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. |
(URE|LRE|GLE) | Gibt an, dass nach den ersten vier Ziffern die Buchstaben URE, LRE oder GLE folgen müssen. |
[\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. |
Regulärer Ausdruck: 12\d{4,} mit Isolationsausdruck ^\d{6,6}
Dieser Ausdruck findet 6-stellige Belegnummern, die mit 12 beginnen, z. B.: 125432
Dabei werden alle 6- oder mehrstelligen Ziffernfolgen, die mit 12 beginnen, gefunden.
Durch den Isolationsausdruck werden längere Ziffernfolgen auf 6 Stellen gekürzt.
12\d{4,}
12 | Der gesuchte Ausdruck muss mit 12 beginnen. |
\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. |
Der Isolationsausdruck muss im Feld "Ausdruck zum Isolieren des gesuchten Wertes innerhalb des über Suchen gefundenen Textes" eingetragen werden.
^\d{6,6}
Dadurch werden die ersten 6 Ziffern des gefundenen Wertes übernommen.
Regulärer Ausdruck: RE11[\d]{5,5}([ ]{0,1}[\d]{0,1})
Die Belegnummer ist 11-stellig mit RE11 beginnend. Da die Belegnummer vor der letzten Ziffer einen Leerschritt enthält, wird die Belegnummer durch die Kunden im Verwendungszweck entweder RE1112345 1 (mit Leerschritt) oder RE11123451 (ohne Leerzeichen) eingetragen. Manchmal wird auch die letzte Ziffer weggelassen. Dieser Reguläre Ausdruck findet beide Schreibweisen.
RE11[\d]{5,5}([ ]{0,1}[\d]{0,1})
RE11 | RE11 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. |
[ ]{0,1} | Bedeutet, dass mindestens 0 aber maximal 1 Leerschritt folgen Beachten 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. |