Propriété IgnoreCase

Valeur booléenne (True ou False) qui indique si l'expression régulière doit être insensible à la casse.

Note:

La valeur par défaut est False.

Définir l'utilisation de la propriété :

Syntaxe : Object.IgnoreCase= "<True/False>"

Dim regex, inputText
' Create a new RegExp object
Set regex = CreateObject("VBScript.RegExp")

' Set the pattern and ignore case
regex.Pattern = "apple"  ' Pattern to match the word 'apple'
regex.IgnoreCase = True  ' Ignore case when matching

' Input text
inputText = "I ate an AppLe today."
' Test if the pattern matches the input text
If regex.Test(inputText) Then
    'Match found Logic
Else
    'No match found Logic
End If

La méthode Test vérifie si le critère correspond à la chaîne et renvoie True car elle trouve AppLe dans le texte, même si la casse est différente. Le paramètre IgnoreCase = True permet de rechercher la chaîne sans tenir compte de la casse. Avec IgnoreCase = False, la méthode Test aurait recherché strictement la chaîne apple et aurait renvoyé False, car apple n'est pas disponible dans inputString.