Define el patrón de expresión regular.
Uso de la propiedad:
Sintaxis: Object.Pattern = "<PATTERN STRING>"
Ejemplos:
regExpObj.Pattern = "^\d{4}_\d{6}$" ' Coincide con cadenas con el formato 1234_567890
regExpObj.Pattern = "\b\d{2}/\d{2}/\d{4}\b" 'Coincide con fechas en formato MM/DD/AAAA
Dim regex, inputText
Set regex = CreateObject("VBScript.RegExp")
regex.Pattern = "^\d{4}_\d{6}$" ' Match strings in the format 1234_567890
inputText = "1234_567890"
' Check if the inputText matches the pattern
If regex.Test(inputText) Then
'Valid Format Related Coding
Else
'Invalid format Related Coding
End If
En el código anterior, el patrón ^\d{4}_\d{6}$ asegura que inputText debe tener exactamente el formato de 4 dígitos seguido de un guion bajo (_) y 6 dígitos al final. Si inputText coincide con el patrón, desencadenará el flujo de código de sección de formato válido. De lo contrario, caerá en un flujo de código relacionado con formato no válido.