Beispiele für reguläre Ausdrücke

Diese regulären Ausdrücke dienen lediglich als Beispiel zur einfachen Prüfung. Ggf. müssen diese noch individuell verfeinert werden. Weitere Beispiele finden sie auch im Internet.

 

 

Format

Regulärer Ausdruck

Format

Regulärer Ausdruck

Deutsche Postleitzahl

\d{5}

IBAN (ohne Leerzeichen)

[a-zA-Z]{2}[0-9]{2}[a-zA-Z0-9]{4}[0-9]{7}([a-zA-Z0-9]?){0,16}

BIC

([a-zA-Z]{4}[a-zA-Z]{2}[a-zA-Z0-9]{2}([a-zA-Z0-9]{3})?)

Umsatzsteuer ID (allgemein)

Belgien (BE+9Ziffern)

Dänemark (DK+8Z)

Deutschland (DE+9Z)

Finnland (FI+8Z)

Frankreich (FR+11)

Griechenland (EL+9)

Großbritannien(GB+9 oder 12)

Irland (IE+8)

Italien (IT+11)

Luxenburg (LU+8)

Niederlande (NL+12)

Österreich (ATU+8)

Portugal (PT+9)

Schweden (SE+10+01)

Spanien (ES+9)

\s([a-zA-Z]{2}[a-zA-Z0-9]{5,12})\s

BE[a-zA-Z0-9]{9}

DK[a-zA-Z0-9]{8}

DE[a-zA-Z0-9]{9}

FI[a-zA-Z0-9]{8}

FR[a-zA-Z0-9]{11}

EL[a-zA-Z0-9]{9}

GB[a-zA-Z0-9]{9,12}

IE[a-zA-Z0-9]{8}

IT[a-zA-Z0-9]{11}

LU[a-zA-Z0-9]{8}

NL[a-zA-Z0-9]{12}

ATU[a-zA-Z0-9]{8}

PT[a-zA-Z0-9]{9}

SE[a-zA-Z0-9]{10}01

ES[a-zA-Z0-9]{9}

ISBN
z.B.: ISBN 978-3-86680-192-9

.*([0-9]{3})[-\s]+([0-9]+)[-\s]+([0-9]+)[-\s]+([0-9]+)[-\s]+([0-9])

Replace-String: “$1-$2-$3-$4-$5”

Telefon/Fax

z.B.: 08031/61616-0
z.B.: +49 (8031) 61616-0

(\+\d{1,3}|0)[\s-\(]*([0-9]+)[\s-\/)]*([0-9\s-]+)

Datum

z.B. 20. November 2015

(\d{1,2}).?\s*([a-zA-ZäÄ]{1,10})\s*(\d+)

Ersetzungstext $1. $2 $3

Email

[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}

Email 2

^(0-9a-zA-Z@([0-9a-zA-Z][-\w][0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$

Email 3

(?:[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[A-Za-z0-9](?:[a-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[A-Za-z0-9-]*[A-Za-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])

Währungen

(\d*)\D*(\d*)\D*(\d*)\D*(\d*)\D*(\d*)[.,](\d*).*

Ersetzungstext $1$2$3$4$5.$6

 

 



Verwandte Themen