Vérifie si une chaîne donnée correspond au critère d'expression régulière. La méthode Test renvoie une valeur booléenne (True ou False). Elle renvoie True si la chaîne correspond au critère et False si ce n'est pas le cas.
Syntaxe : RegExpObject.Test(string)
Arguments : string chaîne sur laquelle tester le critère d'expression régulière.
Exemple :
Dim regEx, str, result
' Create a new RegExp object
Set regEx = CreateObject("VBScript.RegExp")
' Set the pattern for matching email addresses
regEx.IgnoreCase = True
regEx.Global = True
regEx.Pattern = "^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$"
' Test if the string is a valid email
str = "example@example.com"
result = regEx.Test(str)
If result Then
'Logic for Valid email
Else
'Logic for Invalid email
End If