Frage

Ich brauche eine bestimmte Eigenschaft zu einem meiner Klassen zu validieren. Wenn ich die Eigenschaft festgelegt, sollte die Klasse, um die Eingabe validieren und wenn falsch, setzen Sie das Objekt in einen ungültigen Zustand.

Frage: Der Eigenschaftswert in einem bestimmten Maske / Format zB sein muss. &&&& - &&&& - &&&&. Ich kann nicht reguläre Ausdrücke verwenden. Ist es möglich, Text gegen einen Maskenwert zu validieren?

Danke

War es hilfreich?

Lösung

Reguläre Ausdrücke sind oft über verwendet, aber dies ist ein ziemlich gutes Beispiel, wenn ein regulärer Ausdruck ist ideal ... so: warum kann man sie verwenden hier

?

Andere Tipps

  

Ist es möglich, Text zu validieren   gegen einen Maskenwert?

Natürlich ist es möglich, dass Sie eine Funktion schreiben, könnte einen String und eine Maske zu nehmen und einen gegen den anderen zu überprüfen.

Also ich bin unklar, was Sie fragen - fragen Sie, ob es Funktionen in den Standard-.NET-Bibliotheken, dies zu tun? Oder fragen für eine Implementierung einer Maske-Validierungsfunktion? Oder etwas anderes?

Wenn Sie etwas in der Bibliothek freuen zu helfen,

Ohne regexp haben Sie Ihren eigenen Validierungscode zu schreiben, die die Maske überprüft.

scroll top