Freigeben über


RegularExpressionAttribute(String) Konstruktor

Definition

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

Gilt für: