Поделиться через


RegularExpressionAttribute(String) Конструктор

Определение

Инициализирует новый экземпляр класса RegularExpressionAttribute.

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)

Параметры

pattern
String

Регулярное выражение, используемое для проверки значения поля данных.

Исключения

pattern имеет значение null.

Примеры

В следующем примере показано, как применить RegularExpressionAttribute к полю данных . Если проверка завершается ошибкой, код в примере отображает сообщение об ошибке проверки, предоставляемое динамическими данными.

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

Применяется к