System.StrUtils
Routinen
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 (veraltet) | 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 (veraltet) | 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 Index des ersten Vorkommens eines Teilstrings in einem String 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 (veraltet) | 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. |
SplitString | Teilt einen String in verschiedene Teile auf, die durch das angegebene Zeichen voneinander getrennt sind. |
StartsStr | Stellt mit 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. |
Typen
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. |
TStringSeachOption | TStringSeachOption ist eine Aufzählung, die das Verhalten von String-Suchen beschreibt. |
TStringSearchOptions | TStringSearchOptions ist eine Menge der Aufzählung TStringSeachOption. |
Variablen
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 | Menge von ANSI-Zeichen, die Worttrennzeichen sind. |