Propiedad Global

Valor booleano (True o False) que especifica si la expresión regular debe buscar todas las coincidencias o solo la primera.

Note:

El valor predeterminado es False.

Uso de la propiedad definido:

Sintaxis: Object.Global= "<True/False>"

Ejemplo: indicador Global definido en 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."

En el ejemplo anterior, la propiedad Global se define en False. Por lo tanto, la cadena resultante solo tendrá las primeras instancias de "cat" con "dog". Si desea buscar la cadena de entrada completa, debe definir la propiedad Global en True. Después de definir Global = True en el ejemplo anterior, obtendrá la cadena resultante: "The dog sat on the dog mat".