validate

fun validate(postfach: String)

Zerlegt das uebergebene Postfach in seine Einzelteile und validiert sie. Folgende Heuristiken werden fuer die Zerlegung herangezogen:

  • Format ist "Postfach, Ort" oder nur "Ort" (mit PLZ)

  • Postfach ist vom Ort durch Komma oder Zeilenvorschub getrennt

Parameters

postfach

z.B. "Postfach 98765, 12345 Entenhausen"


fun validate(nummer: BigInteger, ort: Ort)

Validiert das uebergebene Postfach auf moegliche Fehler.

Parameters

nummer

Postfach-Nummer (muss positiv sein)

ort

Ort mit PLZ


fun validate(ort: Ort)

Ueberprueft, ob der uebergebene Ort tatsaechlich ein PLZ enthaelt.

Parameters

ort

Ort mit PLZ