Feedback

C# - Deutsche Postleitzahl validieren

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

VB.NET 2017/2015/2013 Aufbau

Nach dieser Schulung können Sie mittels objektorientierter Modelle in VB.NET 2017/2015/2013 wiederverwendbare Elemente eigenständig erstellen.

VB.NET Aufbau

Sie verfügen nach der Schulung über fundierte Kenntnisse in der Arbeit mit objektorientierten Modellen in VB.NET und können wiederverwendbare Komponenten eigenständig erzeugen.

/// <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!