Verifica se una determinata stringa corrisponde al pattern dell'espressione regolare. Il metodo Test restituisce un valore booleano (True o False). Restituisce True se la stringa corrisponde al pattern. In caso contrario, restituisce False.
Sintassi: RegExpObject.Test(string)
Argomenti: - string: la stringa che si desidera testare rispetto al pattern dell'espressione regolare.
Esempio
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