Objekt: Match

DIAdem 2018 Hilfe


Ausgabe: Juni 2018
Artikelnummer: 370858P-0113
Angaben zum Produkt anzeigen

DOWNLOAD (Nur Windows)


DIAdem 2017 Hilfe
DIAdem 2018 Hilfe
DIAdem 2019 Hilfe
DIAdem 2020 Hilfe
DIAdem 2020 SP1 Hilfe

Das Match-Objekt stellt eine Entsprechung bei der Suche mit einem regulären Ausdruck in einer Zeichenfolge bereit. Sie können ein Match-Objekt nur mit Hilfe der Methode Execute erstellen. Das Ergebnis dieser Methode ist eine MatchCollection-Auflistung, die Match-Objekte enthält.

Das folgende Beispiel prüft, ob die gegebene Zeichenfolge das Textmuster enthält und gibt alle Positionen der Entsprechungen zurück:

Function FindPattern(sPattern, sText)
  Dim RegExpression, Matches, Match, ResText
  Set RegExpression = CreateObject("VBScript.RegExp") 
  RegExpression.Pattern = sPattern 
  RegExpression.Global = True 
  RegExpression.MultiLine = True 
  Set Matches = RegExpression.Execute(sText)
  For Each Match in Matches
    ResText = ResText & "Match at " & Match.FirstIndex & vbCRLF
  Next
  FindPattern = ResText
End Function

Eigenschaften

FirstIndex | Length | SubMatches | Value

Siehe auch

Objektübersicht

WAR DIESER ARTIKEL HILFREICH?

Nicht hilfreich