s_strstr

Top  Previous  Next

 

Sucht das erste Vorkommen einer Zeichenkette in einer anderen.

Gibt den Index des ersten Vorkommens einer Zeichenkette in einer anderen zurück, -1 wenn sie nicht enthalten ist. Das erste Zeichen der Zeichenkette hat den Index 0, das zweite den Index 1 usw..

Parameter

<Zeichenkette>

Der erste Parameter ist die zu durchsuchende Zeichenkette.

<Suchzeichenkette>

Der zweite Parameter ist die zu suchende Zeichenkette.

Rückgabewert

Anzahl der Zeichen.

Wert

Beschreibung

-1

Die Zeichenkette ist nicht enthalten

sonst

Position der gesuchten Zeichenkette

Syntax

s_strstr ( <Zeichenkette> <Suchzeichenkette> )

Beispiel

Kommandozeileneingaben:

Echo s_strstr ( „Otto Graf Lambsdorf“ Otto )

0

Echo s_strstr ( „Otto Graf Lambsdorf“ dorf )

15

Echo s_strstr ( abc bcd )

-1

Bemerkung

Wenn die Zeichenkette Leerzeichen enthält, dann muß sie in Hochkommata eingeschlossen werden. Sonst darf sie ohne Hochkommata angegeben werden.

Die Funktion hat keine Kurzhilfe.

In den Beispielen ist dem Befehl s_strstr der Befehl Echo vorangestellt, damit das Ergebnis ausgegeben wird.

Siehe auch

Echo

s_copy

s_concat

s_strchr

s_strlen

s_strrchr

s_strtok