Manipulation des chaines

Cette page liste toutes les fonctions de manipulation des chaines.
Certaine de ces fonctions sont aussi appelables comme méthodes de String.

Fonctions de manipulation des chaînes:
AnsiCompareStrAnsiCompareStr compare str1 et str2, en tenant compte des différences majuscules/minuscules et des caractères accentués.
AnsiCompareTextAnsiCompareText compare str1 et str2, sans tenir compte des différences majuscules/minuscules.
AnsiLowerCaseRenvoie une chaîne, qui est une copie de la chaîne donnée convertie en minuscules.
AnsiUpperCaseConvertit en majuscules les caractères de la chaîne spécifiée.
AppendStringToFileAjoute la chaîne de caractères data à la fin du fichier fileName.
CharAtRenvoie une chaîne contenant le caractère situé à l'indice désigné par la valeur de x dans la chaîne s. (dépréciée)
ChrRetourne une chaîne correspondant à un caractère Unicode.
CompareStrComparaison sensible à la casse.
CompareTextComparaison insensible à la casse.
DeleteSupprime une sous-chaîne d'une chaîne.
InsertInsertion d'une chaîne de caractères dans une autre chaîne de caractères à partir d'un index spécifié.
IsDelimiterTeste si un caractère à une position donnée d'une chaîne fait partie d'un ensemble de caractères
LastDelimiterRecherche un délimiteur dans une chaîne en partant de la fin
LeftStrRetourne une sous-chaîne à gauche d'une chaîne de caractères
LengthRetourne le nombre d'éléments d'un tableau ou d'une chaîne.
LoadStringFromFileCharge et retourne le contenu d'un fichier binaire (dépréciée)
LoadStringFromTextFileCharge un fichier texte dans une chaîne de caractères
LoadSubStringFromFileLit et charge en mémoire un sous-ensemble d'un fichier
LowerCaseConvertit une chaîne en minuscules
MidStrRetourne une sous-chaîne extraite d'une chaîne de caractère
OrdRenvoie le code ASCII/Unicode d'un caractère
PosRecherche la première occurence d'une sous-chaîne dans une chaîne
PosExPosEx renvoie l'indice de subStr dans str, en commençant la recherche à offset.
QuotedStrUtilisez QuotedStr pour convertir la chaîne str en une chaîne guillemetée.
RevPosRecherche la dernière occurence d'une sous-chaîne dans une chaîne
RightStrRetourne une sous-chaîne à droite d'une chaîne de caractères
SameTextCompare deux chaînes de caractère (non sensible à la casse)
SaveStringToFileEnregistre des données dans un fichier
SaveStringToTextFileEnregistre une chaine dans un fichier texte
SetLengthAjuste la longueur d'une chaîne de caractères.
StrAfterRetourne la partie d'une chaîne après un délimiteur
StrBeforeRetourne la partie d'une chaîne avant un délimiteur
StrBeginsWithIndique si une chaîne commence par une autre
StrBetweenRetourne la partie d'une chaîne entre deux délimiteurs
StrCountStringDétermine le nombre d’occurrences d'une chaîne dans une autre chaîne
StrEndsWithRenvoie True si str termine par endStr et False sinon.
StrExtractExtrait une sous-chaîne comprise entre deux marqueurs
StringType chaîne de caractères (UTF-16)
StringOfCharRetourne une chaîne composée d'une répétion d'un même caractère
StringOfStringRetourne une chaîne composée de count concaténations de la chaîne str.
StrRemoveAccentsSupprime les accents de tous les caractères accentués
StrReplaceRemplace toutes les occurences de sub par newSub dans la chaîne str.
StrReplaceAllRemplace toutes les occurences de subStr par newSubStr dans la chaîne str.
StrReplaceMacrosRecherche et remplace les occurences de macros délimitées dans une chaîne.
SubStringExtrait une sous-chaîne delon un couple début/fin
TrimSupprime les caractères de contrôle et les espaces se trouvant en début et en fin de chaîne.
TrimLeftSupprime les caractères de contrôle et les espaces se trouvant en début de chaîne.
TrimRightSupprime les caractères de contrôle et les espaces se trouvant en fin de chaîne.
UpperCaseConvertit une chaîne en majuscules