Méthodes System.SysUtils.TStringHelper

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
ComparepublicCompare deux chaînes basées sur zéro pour déterminer si elles sont égales.
CompareOrdinalpublicCompareOrdinal compare deux chaînes en évaluant les valeurs numériques des caractères correspondants de chaque chaîne.
CompareTextpublicCompare deux chaînes par leur valeur ordinale, sans sensibilité à la casse.
CompareTopublicCompare cette chaîne de base zéro à une chaîne donnée.
ContainspublicIndique si cette chaîne de base zéro contient la chaîne donnée.
CopypublicCopie et renvoie la chaîne de base zéro donnée.
CopyTopublicCopie la mémoire allouée pour quelques caractères de la chaîne de base zéro vers la mémoire allouée pour les caractères dans une autre chaîne de base zéro.
CountCharpublicCountChar compte les occurrences du caractère C dans la chaîne.
Createpublic
DeQuotedStringpublicCette méthode supprime les guillemets d'une chaîne.
EndsTextpublicIndique si la chaîne de base zéro donnée se termine avec la sous-chaîne de base zéro donnée.
EndsWithpublicRenvoie si cette chaîne de base 0 se termine par la sous-chaîne Value donnée.
EqualspublicIndique si les deux chaînes de base zéro 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 caractère ou d'une sous-chaîne à l'intérieur de cette chaîne de base zéro, en commençant la recherche à StartIndex. Cette méthode renvoie -1 si la valeur est introuvable ou si StartIndex spécifie une valeur non valide.
IndexOfAnypublicRenvoie un entier indiquant la position du premier caractère donné trouvé dans la chaîne.
IndexOfAnyUnquotedpublicRenvoie l'index de la première occurrence de l'un quelconque des caractères spécifiés à l'extérieur des types spécifiés de guillemets dans la chaîne indiquée, ou -1 s'il n'existe pas de caractère correspondant non délimité.
InsertpublicInsère une chaîne dans cette chaîne de base zéro à la position donnée.
IsDelimiterpublicIndique si un caractère spécifié dans cette chaîne de base zéro correspond à un délimiteur d'un ensemble de délimiteurs.
IsEmptypublicIndique si cette chaîne de base zéro 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 si elle consiste uniquement de caractères espaces blancs.
JoinpublicJoint deux ou plusieurs chaînes de base zéro séparées par le Separator donné.
LastDelimiterpublicRenvoie l'index de chaîne dans cette chaîne de base zéro du caractère entier le plus à droite qui correspond à l'un quelconque des caractères de Delims (à l'exception de null = #0).
LastIndexOfpublicRenvoie le dernier index de la chaîne Value dans la chaîne de base zéro en cours.
LastIndexOfAnypublicRenvoie le dernier index de tout caractère du tableau de caractères AnyOf, dans la chaîne de base zéro 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 facultativement jusqu'à la position StartIndex + Count, si elle est spécifiée, depuis cette chaîne de base zéro.
ReplacepublicRemplace l'ancien caractère ou chaîne par un nouveau caractère donné ou chaîne.
SplitpublicFractionne cette chaîne basée sur 0 en sous-chaînes, en utilisant le Separator donné.
StartsTextpublic
StartsWithpublicIndique si cette chaîne de base zéro commence par la chaîne donnée.
SubstringpublicRenvoie la sous-chaîne qui commence à la position de StartIndex et qui facultativement se termine à la position StartIndex + Length, si spécifiée, à partir de cette chaîne basée en zéro.
ToBooleanpublicConvertit une chaîne en valeur booléenne.
ToCharArraypublicTransforme cette chaîne de base zéro 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 de base zéro en chaîne de base zéro formée entièrement de caractères minuscules et la renvoie.
ToLowerInvariantpublicTransforme cette chaîne de base zéro en chaîne de base zéro avec tous les caractères en minuscules, et la renvoie. La conversion utilise la représentation caractères UTF-16 selon la spécification Unicode.
ToSinglepublicConvertit une chaîne donnée en valeur à virgule flottante.
ToUpperpublicTransforme cette chaîne de base zéro en chaîne de base zéro formée entièrement de caractères majuscules et la renvoie.
ToUpperInvariantpublicTransforme cette chaîne de base zéro en chaîne de base zéro avec tous les caractères en majuscules, et la renvoie. La conversion utilise la représentation caractères UTF-16 selon la spécification Unicode.
TrimpublicSupprime les espaces se trouvant en début et en fin et les caractères de contrôle depuis cette chaîne de base zéro.
TrimEnd (obsolète)publicSupprime les caractères de fin donnés depuis cette chaîne de base zéro.
TrimLeftpublicSupprime les caractères de début donnés depuis cette chaîne de base zéro.
TrimRightpublicSupprime les caractères de fin donnés depuis une chaîne de base zéro.
TrimStart (obsolète)publicSupprime les caractères de début donnés depuis cette chaîne de base zéro.
UpperCasepublicConvertit une chaîne ASCII en majuscules.