RegexStringValidatorAttribute(String) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 RegexStringValidatorAttribute 对象的新实例。
public:
RegexStringValidatorAttribute(System::String ^ regex);
public RegexStringValidatorAttribute (string regex);
new System.Configuration.RegexStringValidatorAttribute : string -> System.Configuration.RegexStringValidatorAttribute
Public Sub New (regex As String)
参数
- regex
- String
用于正则表达式验证的字符串。
示例
下面的示例演示如何使用 RegexStringValidatorAttribute 构造函数。
[ConfigurationProperty("alias2", DefaultValue = "alias.txt",
IsRequired = true, IsKey = false)]
[RegexStringValidator(@"\w+\S*")]
public string Alias2
{
get
{
return (string)this["alias2"];
}
set
{
this["alias2"] = value;
}
}
<ConfigurationProperty("alias2", _
DefaultValue:="alias.txt", _
IsRequired:=True, _
IsKey:=False), _
RegexStringValidator("\w+\S*")> _
Public Property Alias2() As String
Get
Return CStr(Me("alias2"))
End Get
Set(ByVal value As String)
Me("alias2") = value
End Set
End Property
注解
参数 regex
包含字符串在分配给修饰的配置元素属性之前必须匹配的正则表达式模式。
在特性化模型中使用此构造函数可确保分配给相关属性的字符串值仅包含允许的字符。