Regex
30.09.2022 17:20:03
Robert
Ich mache eine regex-abfrage in einen mehrzeilgen text der var neuerTxT um Worter der Form A.A zu finden A ist eine folge von alphanumer zeichen inkl. _
die treffer möchte ich dann über ein objekt abfragen. es befindet sich in der Mitte des Texts immer ein Punkt. Das gesuchte Wort enthält kein Leerzeichen
Finden sollte das ding zb. ABSD_.adf1 oder A_.1_ABCDEF_ nicht aber ABD. wo nach dem Punkt kein Zeichen mehr folgt.
Habt ihr eine Idee wie das Pattern lauten sollte?
Vielen Dank!
neuerTxT =" lorem ipsum Vox1.ABS_D1 text text ¶m. text text"
'gefunden sollte werden "Vox1.ABS_D1" aber nicht "¶m."
Dim objRex As RegExp
Dim arrMatch As Object
Set objRex = New RegExp
With objRex
.IgnoreCase = True
.Global = True
.Pattern = "([a-z0-9]+?\.[a-z0-9]+?)"
.MultiLine = True
End With
Set arrMatch = objRex.Execute(neuerTxT)