Méthodes System.SysUtils.TStringHelper

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
ComparepublicCompare deux chaînes pour déterminer si elles sont égales.
CompareOrdinalpublicCompareOrdinal compare deux chaînes en évaluant les valeurs numériques des caractères de chaque chaîne.
CompareTextpublicCompare deux chaînes par leur valeur ordinale, sans sensibilité à la casse.
CompareTopublicCompare cette chaîne à une chaîne donnée.
ContainspublicIndique si cette chaîne contient la chaîne donnée.
CopypublicCopie et renvoie la chaîne donnée.
CopyTopublicCopie la mémoire allouée à plusieurs caractères de la chaîne dans la mémoire allouée aux caractères d'une autre chaîne.
CountCharpublicCountChar compte les occurrences du caractère C dans la chaîne.
CreatepublicCrée une chaîne avec le nombre de caractères répétés spécifié.
DeQuotedStringpublicCette méthode supprime les guillemets d'une chaîne.
EndsTextpublicIndique si la chaîne donnée se termine par la sous-chaîne donnée.
EndsWithpublicIndique si cette chaîne se termine par la sous-chaîne Value donnée.
EqualspublicIndique si les deux chaînes données sont identiques.
FormatpublicIdentique à la fonction Format.
GetHashCodepublicRenvoie le code de hachage de cette chaîne
IndexOfpublicRenvoie un entier qui spécifie la position de la première occurrence d'un paramètre ou d'une sous-chaîne à l'intérieur de cette chaîne, en commençant la recherche au niveau de StartIndex. Cette méthode renvoie -1 si la valeur est introuvable ou si StartIndex spécifie une valeur incorrecte.
IndexOfAnypublicRenvoie un entier indiquant la position du premier caractère donné trouvé dans la chaîne.
IndexOfAnyUnquotedpublic
InsertpublicInsère une chaîne dans cette chaîne à la position donnée.
IsDelimiterpublicIndique si un caractère spécifié dans cette chaîne correspond à un ensemble de délimiteurs.
IsEmptypublicIndique si cette chaîne est vide (ne contient aucun caractère).
IsNullOrEmptypublicEst une fonction statique de classe qui indique si la chaîne donnée est vide (ne contient aucun caractère).
IsNullOrWhiteSpacepublicIndique si une chaîne spécifiée est vide ou ne contient que des caractères espaces blancs.
JoinpublicJoint deux chaînes ou plus séparées par le séparateur Separator donné.
LastDelimiterpublicRenvoie l'index dans cette chaîne du caractère entier le plus à droite qui correspond à n'importe quel caractère de Delims (à l'exception du caractère null = #0).
LastIndexOfpublicRenvoie le dernier index de la chaîne Value dans la chaîne en cours.
LastIndexOfAnypublicRenvoie le dernier index de n'importe quel caractère du tableau de caractères AnyOf, dans la chaîne en cours.
LowerCasepublicConvertit une chaîne ASCII en minuscules.
PadLeftpublicAligne à droite une chaîne selon un espacement de texte de longueur fixe.
PadRightpublicAligne à gauche une chaîne selon un espacement de texte de longueur fixe.
ParsepublicParse convertit les types Integer, Boolean et Extended en leurs représentations chaîne.
QuotedStringpublicQuotedString double toutes les occurrences d'un caractère et l'ajoute aux marges de la chaîne.
RemovepublicRetire la sous-chaîne à la position StartIndex et éventuellement jusqu'à la position StartIndex + Count, si elle est spécifiée, de cette chaîne.
ReplacepublicRemplace l'ancien caractère ou chaîne par un nouveau caractère donné ou chaîne.
SplitpublicFractionne cette chaîne en sous-chaînes, en utilisant le séparateur Separator donné.
StartsTextpublicRenvoie True si la chaîne donnée commence par la sous-chaîne donnée.
StartsWithpublicIndique si cette chaîne commence par la chaîne donnée.
SubstringpublicRenvoie la sous-chaîne qui commence à la position StartIndex et qui se termine éventuellement à la position StartIndex + Length, si elle est spécifiée, à partir de cette chaîne.
ToBooleanpublicConvertit une chaîne en valeur booléenne.
ToCharArraypublicTransforme cette chaîne en un TArray<Char> (un tableau de caractères) et la renvoie.
ToDoublepublicConvertit une chaîne donnée en valeur à virgule flottante.
ToExtendedpublicConvertit une chaîne donnée en valeur à virgule flottante.
ToInt64public
ToIntegerpublicConvertit en nombre une chaîne qui représente un entier (décimal ou hexadécimal).
ToLowerpublicTransforme cette chaîne en chaîne de caractères en minuscules et la renvoie.
ToLowerInvariantpublicTransforme cette chaîne en chaîne de caractères en minuscules et la renvoie. La conversion est effectuée à l'aide de la représentation caractère UTF-16, conformément à la spécification Unicode.
ToSinglepublicConvertit une chaîne donnée en valeur à virgule flottante.
ToUpperpublicTransforme cette chaîne en chaîne de caractères en majuscules et la renvoie.
ToUpperInvariantpublicTransforme cette chaîne en chaîne de caractères en majuscules et la renvoie. La conversion est effectuée à l'aide de la représentation caractère UTF-16, conformément à la spécification Unicode.
TrimpublicSupprime les caractères de contrôle et les espaces se trouvant en début et en fin de cette chaîne.
TrimEnd (obsolète)publicSupprime les derniers caractères donnés de cette chaîne.
TrimLeftpublicSupprime les premiers caractères donnés de cette chaîne.
TrimRightpublicSupprime les derniers caractères donnés d'une chaîne.
TrimStart (obsolète)publicSupprime les premiers caractères donnés de cette chaîne.
UpperCasepublicConvertit une chaîne ASCII en majuscules.