Generelles: Reguläre Ausdrücke

Diese regulären Ausdrücke dienen als Beispiel zur einfachen Prüfung, diese müssen ggf. noch individuell verfeinert werden.

Format

Regulärer Ausdruck

Format

Regulärer Ausdruck

IBAN

[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,6}

Email 2

(?:[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

 

Anwendungsbeispiele für reguläre Ausdrücke finden Sie hier.