StrUtils

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

Aufzählung

TStringSeachOption

TStringSeachOption ist eine Aufzählung, die das Verhalten von String-Suchen beschreibt.

Funktion

AnsiContainsStr

Gibt an, ob ein String in einem anderen String enthalten ist. Dabei wird die Groß-/Kleinschreibung berücksichtigt.

AnsiContainsText

Gibt an, ob ein String in einem anderen String enthalten ist. Dabei wird die Groß-/Kleinschreibung nicht berücksichtigt.

AnsiEndsStr

Gibt an, ob ein String das Ende eines anderen Strings bildet. Dabei wird die Groß-/Kleinschreibung berücksichtigt.

AnsiEndsText

Gibt an, ob ein String das Ende eines anderen Strings bildet. Dabei wird die Groß-/Kleinschreibung nicht berücksichtigt.

AnsiIndexStr

Gibt den Index des angegebenen Strings in einem Stringarray zurück.

AnsiIndexText

Gibt den Index des angegebenen Strings in einem Stringarray zurück.

AnsiLeftStr

Gibt einen Teilstring der angegebenen Länge zurück, der am Anfang des Strings beginnt.

AnsiMatchStr

Gibt an, ob ein Stringarray eine exakte Übereinstimmung mit dem angegebenen String enthält.

AnsiMatchText

Gibt an, ob ein Stringarray den angegebenen String enthält. Dabei wird die Groß-/Kleinschreibung nicht berücksichtigt.

AnsiMidStr

Gibt einen Teilstring der angegebenen Länge zurück, der an einer bestimmten Position beginnt.

AnsiReplaceStr

Ersetzt unter Berücksichtigung der Groß-/Kleinschreibung alle Vorkommen eines Teilstrings in einem String.

AnsiReplaceText

Ersetzt alle Fundstellen eines Teilstrings durch einen anderen String. Die Groß-/Kleinschreibung wird dabei nicht berücksichtigt.

AnsiResemblesText

Gibt an, ob sich zwei Strings ähneln.

AnsiReverseString

Gibt die Umkehrung des angegebenen Strings zurück.

AnsiRightStr

Gibt einen Teilstring mit einer bestimmten Länge zurück, der sich am Ende des angegebenen Strings befindet.

AnsiStartsStr

Gibt an, ob ein String am Anfang eines anderen Strings steht. Dabei wird die Groß-/Kleinschreibung berücksichtigt.

AnsiStartsText

Gibt an, ob ein String am Anfang eines anderen Strings steht. Dabei wird die Groß-/Kleinschreibung nicht berücksichtigt.

ContainsStr

Führt unter Berücksichtigung der Groß-/Kleinschreibung eine Suche nach dem Substring ASubText im String AText durch. Gibt true zurück, wenn ein oder mehrere Vorkommen von ASubText in AText enthalten sind.

ContainsText

Führt eine Suche ohne Berücksichtigung der Groß-/Kleinschreibung nach dem Substring ASubText im String AText durch. Gibt true zurück, wenn ein oder mehrere Vorkommen von ASubText in AText enthalten sind.

DecodeSoundexInt

Konvertiert die Integer-Darstellung einer Soundex-Codierung in den entsprechenden phonetischen String.

DecodeSoundexWord

Konvertiert die Word-Darstellung einer Soundex-Codierung in den entsprechenden phonetischen String.

DupeString

Gibt die mehrfache Verkettung eines Strings mit sich selbst zurück. Die Anzahl der Wiederholungen kann angegeben werden.

EndsStr

Stellt unter Berücksichtigung der Groß-/Kleinschreibung fest, ob der String AText mit dem Substring ASubText endet. Gibt true zurück, wenn AText mit ASubText endet.

EndsText

Stellt ohne Berücksichtigung der Groß-/Kleinschreibung fest, ob der String AText mit dem Substring ASubText endet. Gibt true zurück, wenn AText mit ASubText endet.

IfThen

Gibt abhängig von einer Bedingung einen von zwei angegebenen Werten zurück.

IndexStr

Stellt unter Berücksichtigung der Groß-/Kleinschreibung fest, ob ein String im Array AValues mit dem in AText angegebenen String übereinstimmt. Die Routine gibt den nullbasierten Index der ersten Übereinstimmung im Array zurück oder -1, wenn keine Übereinstimmung gefunden wird.

IndexText

Stellt ohne Berücksichtigung der Groß-/Kleinschreibung fest, ob ein String im Array AValues mit dem in AText angegebenen String übereinstimmt. Die Routine gibt den nullbasierten Index der ersten Übereinstimmung im Array zurück oder -1, wenn keine Übereinstimmung gefunden wird.

LeftBStr

Gibt einen Teilstring mit der angegebenen Byte-Anzahl zurück, der am Anfang des Strings beginnt.

LeftStr

Gibt einen Teilstring der angegebenen Länge zurück, der am Anfang des Strings beginnt.

MatchStr

Stellt unter Berücksichtigung der Groß-/Kleinschreibung fest, ob ein String im Array AValues mit dem in AText angegebenen String übereinstimmt. Die Routine gibt true zurück, wenn mindestens ein String im Array übereinstimmt oder false, wenn keine Übereinstimmung gefunden wird.

MatchText

Stellt ohne Berücksichtigung der Groß-/Kleinschreibung fest, ob ein String im Array AValues mit dem in AText angegebenen String übereinstimmt. Die Routine gibt true zurück, wenn mindestens ein String im Array übereinstimmt oder false, wenn keine Übereinstimmung gefunden wird.

MidBStr

Gibt einen Teilstring mit der angegebenen Byte-Anzahl zurück, der an einer bestimmten Position beginnt.

MidStr

Gibt einen Teilstring der angegebenen Länge zurück, der an einer bestimmten Position beginnt.

PosEx

Gibt den Indexwert eines Teilstrings zurück.

RandomFrom

Gibt ein zufällig aus einem Array ausgewähltes Element zurück.

ReplaceStr

Ersetzt unter Berücksichtigung der Groß-/Kleinschreibung alle Vorkommen eines Teilstrings in einem String.

ReplaceText

Ersetzt im Ausgangs-String AText alle Instanzen des Strings AFromText durch den String AToText und gibt den Wert von AText als Ergebnis zurück. Bei der Ersetzung wird die Groß-/Kleinschreibung nicht berücksichtigt.

ResemblesText

Stellt mithilfe einer Soundex-Methode fest, ob der String AText und der String AOther ähnlich sind. Das Ergebnis ist true, wenn die beiden Strings gemäß der Soundex-Methode ähnlich sind, und ansonsten false.

ReverseString

Gibt die Umkehrung des angegebenen Strings zurück.

RightBStr

Gibt einen Teilstring mit der angegebenen Byte-Anzahl zurück, der am Ende des Strings beginnt.

RightStr

Gibt einen Teilstring mit einer bestimmten Länge zurück, der sich am Ende des angegebenen Strings befindet.

SearchBuf

Durchsucht einen Textpuffer nach einem Teilstring.

Soundex

Konvertiert einen String in seine Soundex-Repräsentation.

SoundexCompare

Vergleicht die Soundex-Repräsentationen zweier Strings.

SoundexInt

Konvertiert einen String in einen Integer, der den phonetischen Wert des Strings repräsentiert.

SoundexProc

Gibt an, ob sich zwei Strings ähneln.

SoundexSimilar

Gibt an, ob sich zwei Strings ähneln.

SoundexWord

Konvertiert einen String in die Word-Repräsentation seines phonetischen Wertes.

StartsStr

Stellt ohne Berücksichtigung der Groß-/Kleinschreibung fest, ob der String AText mit dem Substring ASubText beginnt.

StartsText

Stellt ohne Berücksichtigung der Groß-/Kleinschreibung fest, ob der String AText mit dem Substring ASubText beginnt. Wenn AText mit ASubText beginnt, ist das Ergebnis true, ansonsten false.

StuffString

Fügt einen Teilstring an der angegebenen Position in einen String ein. Die vorhandenen Zeichen werden dabei überschrieben.

Menge

TStringSearchOptions

TStringSearchOptions ist eine Menge der Aufzählung TStringSeachOption.

Typ

TSoundexIntLength

TSoundexIntLength ist die maximale Berechnungslänge für die Funktion SoundexInt. Der Integerwert kann 1 bis 8 sein.

TSoundexLength

TSoundexLength ist die maximale Berechnungslänge für die Funktion SoundEx. Dieser Wert bestimmt, wie viele Zeichen beim Erzeugen eines Soundex-Strings aus dem Quell-String verwendet werden sollen.

Variable

AnsiResemblesProc

Steuert den Algorithmus, der von AnsiResemblesText verwendet wird, um die Ähnlichkeit zweier Strings zu ermitteln.

ResemblesProc

Steuert den Algorithmus, der von AnsiResemblesText verwendet wird, um die Ähnlichkeit zweier Strings zu ermitteln. Dieser enstpricht AnsiResemblesProc.

C++-Informationen

Aufzählung

TStringSeachOption

TStringSeachOption ist eine Aufzählung, die das Verhalten von String-Suchen beschreibt.

Funktion

AnsiContainsStr

Gibt an, ob ein String in einem anderen String enthalten ist. Dabei wird die Groß-/Kleinschreibung berücksichtigt.

AnsiContainsText

Gibt an, ob ein String in einem anderen String enthalten ist. Dabei wird die Groß-/Kleinschreibung nicht berücksichtigt.

AnsiEndsStr

Gibt an, ob ein String das Ende eines anderen Strings bildet. Dabei wird die Groß-/Kleinschreibung berücksichtigt.

AnsiEndsText

Gibt an, ob ein String das Ende eines anderen Strings bildet. Dabei wird die Groß-/Kleinschreibung nicht berücksichtigt.

AnsiIndexStr

Gibt den Index des angegebenen Strings in einem Stringarray zurück.

AnsiIndexText

Gibt den Index des angegebenen Strings in einem Stringarray zurück.

AnsiLeftStr

Gibt einen Teilstring der angegebenen Länge zurück, der am Anfang des Strings beginnt.

AnsiMatchStr

Gibt an, ob ein Stringarray eine exakte Übereinstimmung mit dem angegebenen String enthält.

AnsiMatchText

Gibt an, ob ein Stringarray den angegebenen String enthält. Dabei wird die Groß-/Kleinschreibung nicht berücksichtigt.

AnsiMidStr

Gibt einen Teilstring der angegebenen Länge zurück, der an einer bestimmten Position beginnt.

AnsiReplaceStr

Ersetzt unter Berücksichtigung der Groß-/Kleinschreibung alle Vorkommen eines Teilstrings in einem String.

AnsiReplaceText

Ersetzt alle Fundstellen eines Teilstrings durch einen anderen String. Die Groß-/Kleinschreibung wird dabei nicht berücksichtigt.

AnsiResemblesText

Gibt an, ob sich zwei Strings ähneln.

AnsiReverseString

Gibt die Umkehrung des angegebenen Strings zurück.

AnsiRightStr

Gibt einen Teilstring mit einer bestimmten Länge zurück, der sich am Ende des angegebenen Strings befindet.

AnsiStartsStr

Gibt an, ob ein String am Anfang eines anderen Strings steht. Dabei wird die Groß-/Kleinschreibung berücksichtigt.

AnsiStartsText

Gibt an, ob ein String am Anfang eines anderen Strings steht. Dabei wird die Groß-/Kleinschreibung nicht berücksichtigt.

ContainsStr

Führt unter Berücksichtigung der Groß-/Kleinschreibung eine Suche nach dem Substring ASubText im String AText durch. Gibt true zurück, wenn ein oder mehrere Vorkommen von ASubText in AText enthalten sind.

ContainsText

Führt eine Suche ohne Berücksichtigung der Groß-/Kleinschreibung nach dem Substring ASubText im String AText durch. Gibt true zurück, wenn ein oder mehrere Vorkommen von ASubText in AText enthalten sind.

DecodeSoundexInt

Konvertiert die Integer-Darstellung einer Soundex-Codierung in den entsprechenden phonetischen String.

DecodeSoundexWord

Konvertiert die Word-Darstellung einer Soundex-Codierung in den entsprechenden phonetischen String.

DupeString

Gibt die mehrfache Verkettung eines Strings mit sich selbst zurück. Die Anzahl der Wiederholungen kann angegeben werden.

EndsStr

Stellt unter Berücksichtigung der Groß-/Kleinschreibung fest, ob der String AText mit dem Substring ASubText endet. Gibt true zurück, wenn AText mit ASubText endet.

EndsText

Stellt ohne Berücksichtigung der Groß-/Kleinschreibung fest, ob der String AText mit dem Substring ASubText endet. Gibt true zurück, wenn AText mit ASubText endet.

IfThen

Gibt abhängig von einer Bedingung einen von zwei angegebenen Werten zurück.

IndexStr

Stellt unter Berücksichtigung der Groß-/Kleinschreibung fest, ob ein String im Array AValues mit dem in AText angegebenen String übereinstimmt. Die Routine gibt den nullbasierten Index der ersten Übereinstimmung im Array zurück oder -1, wenn keine Übereinstimmung gefunden wird.

IndexText

Stellt ohne Berücksichtigung der Groß-/Kleinschreibung fest, ob ein String im Array AValues mit dem in AText angegebenen String übereinstimmt. Die Routine gibt den nullbasierten Index der ersten Übereinstimmung im Array zurück oder -1, wenn keine Übereinstimmung gefunden wird.

LeftBStr

Gibt einen Teilstring mit der angegebenen Byte-Anzahl zurück, der am Anfang des Strings beginnt.

LeftStr

Gibt einen Teilstring der angegebenen Länge zurück, der am Anfang des Strings beginnt.

MatchStr

Stellt unter Berücksichtigung der Groß-/Kleinschreibung fest, ob ein String im Array AValues mit dem in AText angegebenen String übereinstimmt. Die Routine gibt true zurück, wenn mindestens ein String im Array übereinstimmt oder false, wenn keine Übereinstimmung gefunden wird.

MatchText

Stellt ohne Berücksichtigung der Groß-/Kleinschreibung fest, ob ein String im Array AValues mit dem in AText angegebenen String übereinstimmt. Die Routine gibt true zurück, wenn mindestens ein String im Array übereinstimmt oder false, wenn keine Übereinstimmung gefunden wird.

MidBStr

Gibt einen Teilstring mit der angegebenen Byte-Anzahl zurück, der an einer bestimmten Position beginnt.

MidStr

Gibt einen Teilstring der angegebenen Länge zurück, der an einer bestimmten Position beginnt.

PosEx

Gibt den Indexwert eines Teilstrings zurück.

RandomFrom

Gibt ein zufällig aus einem Array ausgewähltes Element zurück.

ReplaceStr

Ersetzt unter Berücksichtigung der Groß-/Kleinschreibung alle Vorkommen eines Teilstrings in einem String.

ReplaceTextA
ResemblesText

Stellt mithilfe einer Soundex-Methode fest, ob der String AText und der String AOther ähnlich sind. Das Ergebnis ist true, wenn die beiden Strings gemäß der Soundex-Methode ähnlich sind, und ansonsten false.

ReverseString

Gibt die Umkehrung des angegebenen Strings zurück.

RightBStr

Gibt einen Teilstring mit der angegebenen Byte-Anzahl zurück, der am Ende des Strings beginnt.

RightStr

Gibt einen Teilstring mit einer bestimmten Länge zurück, der sich am Ende des angegebenen Strings befindet.

SearchBuf

Durchsucht einen Textpuffer nach einem Teilstring.

Soundex

Konvertiert einen String in seine Soundex-Repräsentation.

SoundexCompare

Vergleicht die Soundex-Repräsentationen zweier Strings.

SoundexInt

Konvertiert einen String in einen Integer, der den phonetischen Wert des Strings repräsentiert.

SoundexProc

Gibt an, ob sich zwei Strings ähneln.

SoundexSimilar

Gibt an, ob sich zwei Strings ähneln.

SoundexWord

Konvertiert einen String in die Word-Repräsentation seines phonetischen Wertes.

StartsStr

Stellt ohne Berücksichtigung der Groß-/Kleinschreibung fest, ob der String AText mit dem Substring ASubText beginnt.

StartsText

Stellt ohne Berücksichtigung der Groß-/Kleinschreibung fest, ob der String AText mit dem Substring ASubText beginnt. Wenn AText mit ASubText beginnt, ist das Ergebnis true, ansonsten false.

StuffString

Fügt einen Teilstring an der angegebenen Position in einen String ein. Die vorhandenen Zeichen werden dabei überschrieben.

Typedef

TCompareTextProc

TCompareTextProc ist ein Funktionszeiger, der eine Funktion zum Vergleichen zweier String-Werte, AText und AOther, angibt, und true zurückgibt, wenn die beiden Strings identisch sind.

TSoundexIntLength

TSoundexIntLength ist die maximale Berechnungslänge für die Funktion SoundexInt. Der Integerwert kann 1 bis 8 sein.

TSoundexLength

TSoundexLength ist die maximale Berechnungslänge für die Funktion SoundEx. Dieser Wert bestimmt, wie viele Zeichen beim Erzeugen eines Soundex-Strings aus dem Quell-String verwendet werden sollen.

TStringSearchOptions

TStringSearchOptions ist eine Menge der Aufzählung TStringSeachOption.

Variable

AnsiResemblesProc

Steuert den Algorithmus, der von AnsiResemblesText verwendet wird, um die Ähnlichkeit zweier Strings zu ermitteln.

ResemblesProc

Steuert den Algorithmus, der von AnsiResemblesText verwendet wird, um die Ähnlichkeit zweier Strings zu ermitteln. Dieser enstpricht AnsiResemblesProc.

WordDelimiters
Personal tools