Prüft ob eine Zeichenfolge eine angegebene Unterzeichenfolge enhält.
StringInStr ( "string", "substring" [, casesense [, occurance]] )
Parameter
| string | Die Zeichenfolge, die geprüft werden soll. |
| substring | Die Unterzeichenfolge nach der gesucht werden soll. |
| casesense | [optional] Flag zur Suchgenauigkeit. 0 = Groß- und Kleinschreibung werden nicht Berücksichtigt (Vorgabewert). 1 = Berücksichtigt Groß- und Kleinschreibung. |
| occurance | [optional] Nach welchem auftreten der Unterzeichenfolge gesucht werden soll. Ist der Wert negativ wird von rechts ausgehend gesucht. Der Vorgabewert ist 1 (erstes auftreten von links ausgehen). |
Bemerkungen
Die erste Zeichenposition ist 1. Wird "occurance" angegeben muss auch "casesense" angegeben werden.
Siehe auch
String, StringLeft, StringLen, StringLower, StringMid, StringRight, StringTrimLeft, StringTrimRight, StringUpper
Beispiel
$result = StringInStr("I am a String", "RING")
MsgBox(0, "Search result:", $result)
$location = StringInStr("How much wood could a woodchuch chuch is a woodchuck could chuck wood?", "wood", 0, 3) ; Find the 3rd occurance of "wood"