RegularExpressionAttribute(String) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der RegularExpressionAttribute-Klasse.
public:
RegularExpressionAttribute(System::String ^ pattern);
public RegularExpressionAttribute (string pattern);
new System.ComponentModel.DataAnnotations.RegularExpressionAttribute : string -> System.ComponentModel.DataAnnotations.RegularExpressionAttribute
Public Sub New (pattern As String)
Parameter
- pattern
- String
Der reguläre Ausdruck, mit dem der Datenfeldwert überprüft wird.
Ausnahmen
pattern
ist null
.
Beispiele
Im folgenden Beispiel wird gezeigt, wie Sie die RegularExpressionAttribute auf ein Datenfeld anwenden. Wenn die Überprüfung fehlschlägt, zeigt der Code im Beispiel die Validierungsfehlermeldung an, die von Dynamic Data bereitgestellt wird.
// Allow up to 40 uppercase and lowercase
// characters. Use standard error.
[RegularExpression(@"^[a-zA-Z''-'\s]{1,40}$")]
public object LastName;
' Allow up to 40 uppercase and lowercase
' characters. Use standard error.
<RegularExpression("^[a-zA-Z''-'\s]{1,40}$")> _
Public LastName As Object