Ich nochmal;-)
eeeeendlich mal bissel Zeit am Abend ...
also nochmal genauer hinterfragt, wenn denn noch notwendig.
Ist euch das schnurz was hinter 'hallo' steht
also wenn da stünde 'hallo Sie da!" wird er nämlich auch anspringen.
Oder gilt konsequent 'string' unmittelbar folgend mit Nummer?
Mit RE würde hier zB alles was 'bla' als standalone-Wort enthält sowie 'bla' mit Nummernfolgen erkannt,
aber nicht ein 'blablub' oder 'blabla' ;-)
Naja, war nur so am Rande, bin mit den Dingern auch nicht die Fitteste, aber vielleicht reicht euch ja schon das Like mit '*',
dann wars nur 'ne kleine Übung ;-)
Gruss Nancy
--
Code:
Sub bla()
Dim re As Object
Set re = CreateObject("vbscript.regexp")
Dim s$(5), i%
s(0) = "bla": s(1) = "blablub"
s(2) = "bla1": s(3) = "bla123"
s(4) = "bla123blub": s(5) = "bla "
re.Pattern = "bla[0-9\$]|bla$"
For i = 0 To 5
If re.Execute(s(i)).Count > 0 Then Debug.Print i, s(i)
Next
End Sub
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP