本文整理匯總了VB.NET中System.Configuration.RegexStringValidator類的典型用法代碼示例。如果您正苦於以下問題:VB.NET RegexStringValidator類的具體用法?VB.NET RegexStringValidator怎麽用?VB.NET RegexStringValidator使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
在下文中一共展示了RegexStringValidator類的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的VB.NET代碼示例。
示例1: Main
' 導入命名空間
Imports System.Configuration
Namespace Microsoft.Samples.AspNet.Validators
Class UsingRegexStringValidator
Public Shared Sub Main()
' Display title.
Console.WriteLine("ASP.NET Validators")
Console.WriteLine()
' Create RegexString and Validator.
Dim testString As String = "someone@example.com"
Dim regexString As String = _
"^[a-zA-Z\.\-_]+@([a-zA-Z\.\-_]+\.)+[a-zA-Z]{2,4}$"
Dim myRegexValidator As RegexStringValidator = _
New RegexStringValidator(regexString)
' Determine if the object to validate can be validated.
Console.WriteLine("CanValidate: {0}", _
myRegexValidator.CanValidate(testString.GetType()))
Try
' Attempt validation.
myRegexValidator.Validate(testString)
Console.WriteLine("Validated.")
Catch e As Exception
' Validation failed.
Console.WriteLine("Error: {0}", e.Message.ToString())
End Try
' Display and wait.
Console.ReadLine()
End Sub
End Class
End Namespace