Validator

class Validator : KSimpleValidator<String>

In dieser Klasse sind die Validierungsregeln der diversen PLZ-Validierungen zusammengefasst. Fuer Deutschland gilt z.B.:

  • Eine PLZ besteht aus 5 Ziffern.

  • Steht an erster Stelle eine 0, folgt darauf eine Zahl zwischen 1 und 9.

  • Steht an erster Stelle eine Zahl zwischen 1 und 9, folgt darauf eine Zahl zwischen 0 und 9.

  • An den letzten drei Stellen steht eine Zahl zwischen 0 und 9.

Will man eine PLZ online fuer verschiedene Laender validieren, kann man auf Zippotam zurueckgreifen.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open fun isVald(p0: String): Boolean
Link copied to clipboard
open fun isValid(p0: String): Boolean
Link copied to clipboard
open override fun validate(value: String): String

Eine Postleitahl muss zwischen 3 und 10 Ziffern lang sein. Eventuell kann noch die Laenderkennung vorangestellt werden. Dies wird hier ueberprueft.

Link copied to clipboard
open override fun validateObject(value: Any): Any?
Link copied to clipboard
open override fun verify(value: String): String