Rubrik: Variablen/Strings · String-Operationen | VB-Versionen: VB5, VB6, VB.NET | 15.11.07 |
Man kann Strings auch ohne Verwendung der InStr-Funktion miteinander vergleichen, und zwar mit dem Like-Operator.
Beispiele:
' Suche nach einer Ziffer im Muster "#"
If "Beukert 1" Like "Beukert #" Then ' liefert True zurück
' Suche nach einem oder mehr Zeichen "*"
If "Beukert" Like "Be*" Then ' liefert True zurück
' Suche nach einem einzelnen Zeichen "?"
If "Beukert" Like "Be?kert" Then ' lierfert True zurück
' Suche nach einer Zeichenfolge die NICHT
' im String enthalten "[ ! Zeichen]"
If "A" Like "[!B-Z]" Then ' liefert True zurück da A nicht zwischen
' B und Z liegt. Groß- und Kleinschreibung
' wird unterschieden
' Analog zum obigen kann man auch nach einem
' Zeichen suchen "[ Zeichen]"
If "A" Like "[B-Z]" Then ' liefert False zurück