Definiert das reguläre Ausdrucksmuster.
Eigenschaftsverwendung:
Syntax: Object.Pattern = "<PATTERN STRING>"
Beispiele:
regExpObj.Pattern = "^\d{4}_\d{6}$" ' Match strings in the format 1234_567890
regExpObj.Pattern = "\b\d{2}/\d{2}/\d{4}\b" 'Matches dates in the MM/DD/YYYY format
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
Im obigen Code stellt das Muster ^\d{4}_\d{6}$ sicher, dass inputText genau in Form von 4 Ziffern gefolgt von einem Unterstrich (_) und 6 Ziffern am Ende sein muss. Wenn inputText mit dem Muster übereinstimmt, wird der Codeflussabschnitt für ein gültiges Format ausgelöst. Andernfalls wird der Codefluss für ein ungültiges Format angewendet.