Feedback

C# - Deutsche Postleitzahl validieren

Veröffentlicht von am 07.07.2007
(0 Bewertungen)
Diese Methode validiert eine deutsche Postleitzahl.
GFU-Schulungen  [Anzeige]

C# 2017/2015/2013 Aufbau

In dieser Schulung lernen Sie fortgeschrittene Techniken im Bereich .Net C#. Dabei stehen neben den eigentlichen Techniken auch architektonische Aspekte im Mittelpunkt.

VB.NET 2017/2015/2013 Komplett

Ziel des Seminars ist der flexible Umgang mit VB.NET, wie z.B. die damit verbundene eigenständige Entwicklung von Programmen oder das Verwenden von Datenbanken.

/// <summary>
/// Determines whether the specified input is a german zipcode
/// </summary>
/// <param name="canditate">The canditate.</param>
/// <returns>
/// 	<c>true</c> if [is german zipcode] [the specified canditate]; otherwise, <c>false</c>.
/// </returns>
static bool IsGermanZipcode(string canditate)
{
    System.Text.RegularExpressions.Regex pattern = new System.Text.RegularExpressions.Regex(@"^\d{5}$");
    return pattern.IsMatch(canditate.Trim());
}
Abgelegt unter Postleitzahl, regex.

2 Kommentare zum Snippet

Gregor schrieb am 12.07.2007:
So gesehen nicht schlech. Wäre möglich diesen aber noch zu verfeinern. Zum Beispiel gibt es, meines wissens nach als schweizer, keine PLZ mit einer führenden null. Aber das wäre nur eine kleine Verbesserung
king snippet schrieb am 21.11.2008:
Wirklich?. Es wird auf eine 5-stellige Zahl validiert, mehr nicht! Die Postleitzahl 00000 gibt es nicht, was gibt die Funktion zurück? - True. Sehr hilfreich - nein falsch.
 

Logge dich ein, um hier zu kommentieren!