IgnoreCase, propriété

Microsoft VBScript

Microsoft® Visual Basic® Scripting Edition 
IgnoreCase, propriété
 Référence du langage 
Version 5 

Voir aussi                  Application


Description
Définit ou renvoie une valeur booléenne indiquant si les critères de recherche distinguent les minuscules et les majuscules.
Syntaxe
object.IgnoreCase [= True | False ]

L'argument object représente toujours un objet RegExp. La valeur de la propriété IgnoreCase est False si la recherche respecte la casse. Elle prend la valeur True dans le cas contraire. La valeur par défaut est False.

Notes
Le code suivant montre comment utiliser la propriété IgnoreCase (modifiez la valeur affectée à la propriété IgnoreCase pour étudier son action) :
Function RegExpTest(patrn, strng)
  Dim regEx, Match, Matches		' Crée la variable.
  Set regEx = New RegExp			' Crée une expression régulière.
  regEx.Pattern = patrn			' Définit les critères.
  regEx.IgnoreCase = True			' Ignore la casse.
  regEx.Global = True			' Définit une application globale.
  Set Matches = regEx.Execute(strng)	' Lance la recherche.
  For Each Match in Matches		' Itère la collection Matches.
    RetStr = RetStr & "Correspondance trouvée à la position "
    RetStr = RetStr & Match.FirstIndex & ". La valeur de la correspondance est '"
    RetStr = RetStr & Match.Value & "'." & vbCRLF
  Next
  RegExpTest = RetStr
End Function

MsgBox(RegExpTest("is", "IS1 is2 IS3 is4"))