System.SysUtils.IsDelimiter

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function IsDelimiter(const Delimiters, S: string; Index: Integer): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall IsDelimiter(const System::UnicodeString Delimiters, const System::UnicodeString S, int Index)/* overload */;

Eigenschaften

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

Beschreibung

Gibt an, ob ein bestimmtes Zeichen in einem String mit einem Zeichen in einem Begrenzungszeichensatz übereinstimmt.

Mit IsDelimiter können Sie feststellen, ob das Zeichen am Byte-Offset Index im String S einem der Begrenzungszeichen im String Delimiters entspricht. Index ist der auf Index des betreffenden Byte. Der Wert 1 bezeichnet das erste Byte des Strings, 2 das zweite usw.

Bei Multibyte-Zeichensätzen stellt IsDelimiter durch eine Überprüfung sicher, dass das angegebene Byte kein Bestandteil eines Doppelbyte-Zeichens ist. Im Parameter Delimiters sind nur Einzelbyte-Zeichen zulässig.

Siehe auch