In meiner C# -App gibt der Benutzer einen Namen ein. Ich möchte einen Regex einstellen, wo der Benutzer nur 2 oder 3 Wörter eingeben kann, d. H. "John Brandy" oder "John Brandy Paul". Und jedes Wort nicht weniger als 2 und mehr als 15 Zeichen.C#: Regex für Namen mit 2 und/oder 3 Wörtern
Match match = Regex.Match(str, @"^[A-Z]+ [A-Z]+ [A-Z]+$", RegexOptions.IgnoreCase); // @"^\b[a-zA-Z]{2,15}\s[a-zA-Z]{2,15}\b"); //@"(\w)\s(\w){2, 3}");
Console.WriteLine("PAttern Success = " + match.Success);
Mit dem aktuellen Muster, ich habe 3 Wörter eingeben.
Schön, kompakt und gelöst das Problem. – jk121960
Vielen Dank. Funktioniert perfekt. Der Link, den Sie geteilt haben, ist eine große Hilfe, um Muster online auszuprobieren und die Ergebnisse zu sehen. –
Gern geschehen @TrupitiDalia! –