Valor booliano (True ou False) que especifica se a expressão regular deve procurar todas ou apenas a primeira correspondência.
Note:
O valor padrão é False.
Definir Uso da Propriedade:
Sintaxe: Object.Global= "<True/False>"
Exemplo: Indicador Global Definido como False
Dim regEx, inputStr, result
' Create a new RegExp object
Set regEx = CreateObject("VBScript.RegExp")
' Set the pattern to match the word "cat"
regEx.IgnoreCase = True
regEx.Global = False
regEx.Pattern = "cat"
' Input string
inputStr = "The Cat sat on the cat mat."
' Replace "cat" with "dog"
result = regEx.Replace(inputStr, "dog")
'Now result has the value "The dog sat on the cat mat."
No exemplo acima, a propriedade Global é definida como False. Então, a string resultante terá apenas as primeiras instâncias do gato com cão. Se quiser pesquisar a string de entrada completa, você precisará definir a propriedade Global como True. Depois de definir Global = True, para o exemplo acima, você obterá a string de resultados como: "The dog sat on the dog mat" (O cão sentou-se no tapete do cão).