System.SysUtils.TStringHelper.IndexOf

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function IndexOf(Value: Char): Integer; overload;
function IndexOf(const Value: string): Integer; overload; inline;
function IndexOf(Value: Char; StartIndex: Integer): Integer; overload;
function IndexOf(const Value: string; StartIndex: Integer): Integer; overload;
function IndexOf(Value: Char; StartIndex: Integer; Count: Integer): Integer; overload;
function IndexOf(const Value: string; StartIndex: Integer; Count: Integer): Integer; overload;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public System.SysUtils.pas System.SysUtils TStringHelper


Beschreibung

Gibt einen Integer zurück, der die Position des ersten Vorkommens eines Zeichens oder eines Teilstrings in diesem String angibt. Die Suche beginnt am StartIndex.

Diese Methode gibt -1 zurück, wenn der Wert nicht gefunden wird, oder StartIndex einen ungültigen Wert angibt.

Diese Methode verwendet die folgenden Parameter:

  • StartIndex: Integer, der den Anfangs-Offset in diesem String angibt, an dem die Suche beginnt (nullbasiert).
  • Count: Integer, der die Länge des zu suchenden Teilstrings angibt.

Beispiel

var
  MyString: String;

begin
  MyString := 'This is a string.';

  Writeln(MyString.IndexOf('s', 8, 4));
  Writeln(MyString.IndexOf('is', 0));
end.

Ausgabe:

10
2

Siehe auch