Nicht nur in der Klasse AnsiString (kurzform String -> nicht zu verwechseln mit der STL Klasse string) gibt es Funktionen für Strings (Klassenmethoden). Nebenher existiert eine ganze Reihe von extra Funktionen, die weniger bekannt sind (BDS 2006):
| 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. Dabei wird die Groß-/Kleinschreibung berücksichtigt. |
| AnsiIndexText | Gibt den Index des angegebenen Strings in einem Stringarray zurück. Dabei wird die Groß-/Kleinschreibung nicht berücksichtigt. |
| 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. Dabei wird die Groß-/Kleinschreibung berücksichtigt. |
| 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 alle Fundstellen eines Teilstrings durch einen anderen String. Dabei wird die Groß-/Kleinschreibung berücksichtigt. |
| 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. |
| 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. |
| IfThen | Gibt abhängig von einer Bedingung einen von zwei angegebenen Werten zurück. |
| 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. |
| 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 (einschl. Offset) |
| RandomFrom | Gibt ein zufällig aus einem Array ausgewähltes Element zurück. |
| 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. Unit |
| 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. |
| StuffString | Fügt einen Teilstring an der angegebenen Position in einen String ein. Die vorhandenen Zeichen werden dabei überschrieben. |
Weitere Informationen (Parameter und Returnwerte) gibt die Hilfe. Auf einige ausgewählte Funktionen möchte ich hinweisen: