FMX.Text.GetLexemeBegin
Delphi
function GetLexemeBegin(const AText: string; const AIndex: Integer): Integer;
C++
extern DELPHI_PACKAGE int __fastcall GetLexemeBegin(const System::UnicodeString AText, const int AIndex);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | FMX.Text.pas FMX.Text.hpp |
FMX.Text | FMX.Text |
Beschreibung
Gibt den Startindex des Wortes an, das einen gegebenen Index enthält.
Text gibt den String an, in dem gesucht werden soll.
Index gibt eine Position in Text an, die zur Identifizierung des Wortes verwendet wird. Wenn das erste Zeichen an der Index-Position Teil eines Wortes ist, dann gibt GetLexemeBegin den Startindex dieses Wortes zurück.
Wenn das erste Zeichen an der Index-Position sich nicht innerhalb eines Wortes in Text befindet, dann gibt GetLexemeBegin0 zurück.
Beispiel:
index:=GetWordBegin('This is my string', 7)
//result
index=5
//the word starts at position 5:'is'