Regular Expressions 101

Community Patterns

PLZ Ort (German Zip-Codes and City names)

1

Regular Expression
PCRE (PHP <7.3)

/
(?<!\d)(\w+[\-\ ])?(\d{4,5})\ ([[:alpha:]ÄÖÜäöüß\-\/\ \.]+(?:\([[:alpha:]\/\ \.]+\))?)(?<!\ )
/
g

Description

Erkennt alle deutschen Postleitzahlen inkl. der Ortsbezeichnung in Listen. Wenn man das Trennzeichen "\ " durch "(?:\ |\t)" ersetzt, werden auch Tabulator-getrennte Listen erkannt.

Submitted by Samoth - 8 years ago