StrUtils

From Référence RAD Studio VCL
Jump to: navigation, search

Contents

Informations Delphi

Énumération

TStringSeachOption

TStringSeachOption est une énumération qui décrit le comportement des recherches de chaînes.

Fonction

AnsiContainsStr

Indique si une chaîne est une sous-chaîne d'une autre (en tenant compte de la casse).

AnsiContainsText

Indique si une chaîne est une sous-chaîne d'une autre (indépendamment de la casse).

AnsiEndsStr

Indique si une chaîne est un suffixe d'une autre (en tenant compte de la casse).

AnsiEndsText

Indique si une chaîne est un suffixe d'une autre (indépendamment de la casse).

AnsiIndexStr

Fournit l'indice d'une chaîne spécifiée d'un tableau de chaînes.

AnsiIndexText

Fournit l'indice d'une chaîne spécifiée d'un tableau de chaînes.

AnsiLeftStr

Renvoie la sous-chaîne de longueur spécifiée à partir du début d'une chaîne.

AnsiMatchStr

Indique si un tableau de chaînes contient une correspondance exacte avec une chaîne spécifiée.

AnsiMatchText

Indique si un tableau de chaînes contient une correspondance avec une chaîne spécifiée, indépendamment de la casse.

AnsiMidStr

Renvoie la sous-chaîne d'une chaîne d'après la longueur et la position spécifiées.

AnsiReplaceStr

Remplace toutes les occurrences d'une sous-chaîne au sein d'une chaîne, avec sensibilité à la casse.

AnsiReplaceText

Remplace toutes les correspondances d'une sous-chaîne par une autre chaîne, indépendamment de la casse.

AnsiResemblesText

Indique si deux chaînes sont similaires.

AnsiReverseString

Renvoie la chaîne inversée.

AnsiRightStr

Renvoie la sous-chaîne finale d'une chaîne d'après la longueur spécifiée.

AnsiStartsStr

Indique si une chaîne est un préfixe d'une autre (en tenant compte de la casse).

AnsiStartsText

Indique si une chaîne est un préfixe d'une autre (indépendamment de la casse).

ContainsStr

Effectue une recherche sensible à la casse de la sous-chaîne ASubText dans la chaîne AText. Renvoie true si une ou plusieurs instances de ASubText existent dans AText.

ContainsText

Effectue une recherche insensible à la casse de la sous-chaîne ASubText dans la chaîne AText. Renvoie true si une ou plusieurs instances de ASubText existent dans AText.

DecodeSoundexInt

Convertit une représentation de type entier d'un codage Soundex dans la chaîne phonétique correspondante.

DecodeSoundexWord

Convertit une représentation Word d'un codage Soundex dans la chaîne phonétique correspondante.

DupeString

Renvoie la concaténation d'une chaîne avec elle-même à hauteur d'un nombre donné de répétitions.

EndsStr

Détermine si la chaîne AText se termine par la sous-chaîne ASubText au moyen d'une comparaison de chaînes sensible à la casse. Renvoie true si AText se termine par ASubText.

EndsText

Détermine si la chaîne AText se termine par la sous-chaîne ASubText au moyen d'une comparaison de chaînes insensible à la casse. Renvoie true si AText se termine par ASubText.

IfThen

Renvoie, selon la condition, une des deux valeurs spécifiées.

IndexStr

IndexStr détermine si une des chaînes du tableau AValues correspond à la chaîne spécifiée par AText au moyen d'une comparaison sensible à la casse. Elle renvoie l'index à base 0 de la première correspondance dans le tableau, ou -1 si aucune correspondance n'a été trouvée.

IndexText

IndexText détermine si une des chaînes du tableau AValues correspond à la chaîne spécifiée par AText au moyen d'une comparaison insensible à la casse. Elle renvoie l'index à base 0 de la première correspondance dans le tableau, ou -1 si aucune correspondance n'a été trouvée.

LeftBStr

Renvoie la sous-chaîne composée du nombre d'octets spécifié à partir du début de la chaîne.

LeftStr

Renvoie la sous-chaîne de longueur spécifiée à partir du début d'une chaîne.

MatchStr

MatchStr détermine si une des chaînes du tableau AValues correspond à la chaîne spécifiée par AText au moyen d'une comparaison sensible à la casse. Elle renvoie true si au moins une des chaînes du tableau correspond, ou false si aucune des chaînes ne correspond.

MatchText

MatchText détermine si une des chaînes du tableau AValues correspond à la chaîne spécifiée par AText au moyen d'une comparaison insensible à la casse. Elle renvoie true si au moins une des chaînes du tableau correspond, ou false si aucune des chaînes ne correspond.

MidBStr

Renvoie la sous-chaîne composée du nombre d'octets spécifié apparaissant à une position spécifiée dans une chaîne.

MidStr

Renvoie la sous-chaîne d'une chaîne d'après la longueur et la position spécifiées.

PosEx

Renvoie la valeur d'indice d'une sous-chaîne.

RandomFrom

Renvoie un élément choisi au hasard dans un tableau.

ReplaceStr

Remplace toutes les occurrences d'une sous-chaîne au sein d'une chaîne, avec sensibilité à la casse.

ReplaceText

ReplaceText remplace toutes les instances de la chaîne AFromText par la chaîne AToText dans la chaîne source AText et renvoie cette valeur en résultat. Le remplacement est insensible à la casse.

ResemblesText

ResemblesText utilise une méthode Soundex pour déterminer si les chaînes AText et AOther sont similaires. Le résultat est True si les deux chaînes sont similaires conformément à la méthode Soundex, et false sinon.

ReverseString

Renvoie l'inverse d'une chaîne spécifiée.

RightBStr

Renvoie la sous-chaîne composée du nombre d'octets spécifié apparaissant à la fin d'une chaîne.

RightStr

Renvoie la sous-chaîne finale d'une chaîne d'après la longueur spécifiée.

SearchBuf

Recherche une sous-chaîne dans un tampon de texte.

Soundex

Convertit une chaîne en sa représentation Soundex.

SoundexCompare

Compare les représentations Soundex de deux chaînes.

SoundexInt

Convertit une chaîne en un entier représentant sa valeur phonétique.

SoundexProc

Indique si deux chaînes sont similaires.

SoundexSimilar

Indique si deux chaînes sont similaires.

SoundexWord

Convertit une chaîne en un mot représentant sa valeur phonétique.

StartsStr

Détermine si la sous-chaîne ASubText correspond au début de la chaîne AText au moyen d'un algorithme insensible à la casse. Si ASubText correspond au début de AText, le résultat est true, sinon le résultat est false.

StartsText

StartsText détermine si la sous-chaîne ASubText commence par la chaîne AText au moyen d'un algorithme insensible à la casse. Si ASubText correspond au début de AText, le résultat est true, sinon le résultat est false.

StuffString

Insère une sous-chaîne à une position spécifiée dans une chaîne à la place des caractères existants.

Ensemble

TStringSearchOptions

TStringSearchOptions est l'ensemble de l'énumération TStringSeachOption.

Type

TSoundexIntLength

TSoundexIntLength est la longueur de calcul maximale pour la fonction SoundexInt. La valeur integer peut varier de 1 à 8.

TSoundexLength

TSoundexLength est la longueur de calcul maximale de la fonction SoundEx.

Variable

AnsiResemblesProc

Contrôle l'algorithme utilisé par AnsiResemblesText pour déterminer à quel moment deux chaînes sont similaires.

ResemblesProc

Contrôle l'algorithme utilisé par AnsiResemblesText pour déterminer à quel moment deux chaînes sont similaires. C'est équivalent à AnsiResemblesProc.

Informations C++

Énumération

TStringSeachOption

TStringSeachOption est une énumération qui décrit le comportement des recherches de chaînes.

Fonction

AnsiContainsStr

Indique si une chaîne est une sous-chaîne d'une autre (en tenant compte de la casse).

AnsiContainsText

Indique si une chaîne est une sous-chaîne d'une autre (indépendamment de la casse).

AnsiEndsStr

Indique si une chaîne est un suffixe d'une autre (en tenant compte de la casse).

AnsiEndsText

Indique si une chaîne est un suffixe d'une autre (indépendamment de la casse).

AnsiIndexStr

Fournit l'indice d'une chaîne spécifiée d'un tableau de chaînes.

AnsiIndexText

Fournit l'indice d'une chaîne spécifiée d'un tableau de chaînes.

AnsiLeftStr

Renvoie la sous-chaîne de longueur spécifiée à partir du début d'une chaîne.

AnsiMatchStr

Indique si un tableau de chaînes contient une correspondance exacte avec une chaîne spécifiée.

AnsiMatchText

Indique si un tableau de chaînes contient une correspondance avec une chaîne spécifiée, indépendamment de la casse.

AnsiMidStr

Renvoie la sous-chaîne d'une chaîne d'après la longueur et la position spécifiées.

AnsiReplaceStr

Remplace toutes les occurrences d'une sous-chaîne au sein d'une chaîne, avec sensibilité à la casse.

AnsiReplaceText

Remplace toutes les correspondances d'une sous-chaîne par une autre chaîne, indépendamment de la casse.

AnsiResemblesText

Indique si deux chaînes sont similaires.

AnsiReverseString

Renvoie la chaîne inversée.

AnsiRightStr

Renvoie la sous-chaîne finale d'une chaîne d'après la longueur spécifiée.

AnsiStartsStr

Indique si une chaîne est un préfixe d'une autre (en tenant compte de la casse).

AnsiStartsText

Indique si une chaîne est un préfixe d'une autre (indépendamment de la casse).

ContainsStr

Effectue une recherche sensible à la casse de la sous-chaîne ASubText dans la chaîne AText. Renvoie true si une ou plusieurs instances de ASubText existent dans AText.

ContainsText

Effectue une recherche insensible à la casse de la sous-chaîne ASubText dans la chaîne AText. Renvoie true si une ou plusieurs instances de ASubText existent dans AText.

DecodeSoundexInt

Convertit une représentation de type entier d'un codage Soundex dans la chaîne phonétique correspondante.

DecodeSoundexWord

Convertit une représentation Word d'un codage Soundex dans la chaîne phonétique correspondante.

DupeString

Renvoie la concaténation d'une chaîne avec elle-même à hauteur d'un nombre donné de répétitions.

EndsStr

Détermine si la chaîne AText se termine par la sous-chaîne ASubText au moyen d'une comparaison de chaînes sensible à la casse. Renvoie true si AText se termine par ASubText.

EndsText

Détermine si la chaîne AText se termine par la sous-chaîne ASubText au moyen d'une comparaison de chaînes insensible à la casse. Renvoie true si AText se termine par ASubText.

IfThen

Renvoie, selon la condition, une des deux valeurs spécifiées.

IndexStr

IndexStr détermine si une des chaînes du tableau AValues correspond à la chaîne spécifiée par AText au moyen d'une comparaison sensible à la casse. Elle renvoie l'index à base 0 de la première correspondance dans le tableau, ou -1 si aucune correspondance n'a été trouvée.

IndexText

IndexText détermine si une des chaînes du tableau AValues correspond à la chaîne spécifiée par AText au moyen d'une comparaison insensible à la casse. Elle renvoie l'index à base 0 de la première correspondance dans le tableau, ou -1 si aucune correspondance n'a été trouvée.

LeftBStr

Renvoie la sous-chaîne composée du nombre d'octets spécifié à partir du début de la chaîne.

LeftStr

Renvoie la sous-chaîne de longueur spécifiée à partir du début d'une chaîne.

MatchStr

MatchStr détermine si une des chaînes du tableau AValues correspond à la chaîne spécifiée par AText au moyen d'une comparaison sensible à la casse. Elle renvoie true si au moins une des chaînes du tableau correspond, ou false si aucune des chaînes ne correspond.

MatchText

MatchText détermine si une des chaînes du tableau AValues correspond à la chaîne spécifiée par AText au moyen d'une comparaison insensible à la casse. Elle renvoie true si au moins une des chaînes du tableau correspond, ou false si aucune des chaînes ne correspond.

MidBStr

Renvoie la sous-chaîne composée du nombre d'octets spécifié apparaissant à une position spécifiée dans une chaîne.

MidStr

Renvoie la sous-chaîne d'une chaîne d'après la longueur et la position spécifiées.

PosEx

Renvoie la valeur d'indice d'une sous-chaîne.

RandomFrom

Renvoie un élément choisi au hasard dans un tableau.

ReplaceStr

Remplace toutes les occurrences d'une sous-chaîne au sein d'une chaîne, avec sensibilité à la casse.

ReplaceTextA
ResemblesText

ResemblesText utilise une méthode Soundex pour déterminer si les chaînes AText et AOther sont similaires. Le résultat est True si les deux chaînes sont similaires conformément à la méthode Soundex, et false sinon.

ReverseString

Renvoie l'inverse d'une chaîne spécifiée.

RightBStr

Renvoie la sous-chaîne composée du nombre d'octets spécifié apparaissant à la fin d'une chaîne.

RightStr

Renvoie la sous-chaîne finale d'une chaîne d'après la longueur spécifiée.

SearchBuf

Recherche une sous-chaîne dans un tampon de texte.

Soundex

Convertit une chaîne en sa représentation Soundex.

SoundexCompare

Compare les représentations Soundex de deux chaînes.

SoundexInt

Convertit une chaîne en un entier représentant sa valeur phonétique.

SoundexProc

Indique si deux chaînes sont similaires.

SoundexSimilar

Indique si deux chaînes sont similaires.

SoundexWord

Convertit une chaîne en un mot représentant sa valeur phonétique.

StartsStr

Détermine si la sous-chaîne ASubText correspond au début de la chaîne AText au moyen d'un algorithme insensible à la casse. Si ASubText correspond au début de AText, le résultat est true, sinon le résultat est false.

StartsText

StartsText détermine si la sous-chaîne ASubText commence par la chaîne AText au moyen d'un algorithme insensible à la casse. Si ASubText correspond au début de AText, le résultat est true, sinon le résultat est false.

StuffString

Insère une sous-chaîne à une position spécifiée dans une chaîne à la place des caractères existants.

Typedef

TCompareTextProc

TCompareTextProc est un pointeur de fonction qui spécifie une fonction pour la comparaison de deux valeurs de chaînes, AText et AOther, et renvoie true si ces deux valeurs sont équivalentes.

TSoundexIntLength

TSoundexIntLength est la longueur de calcul maximale pour la fonction SoundexInt. La valeur integer peut varier de 1 à 8.

TSoundexLength

TSoundexLength est la longueur de calcul maximale de la fonction SoundEx.

TStringSearchOptions

TStringSearchOptions est l'ensemble de l'énumération TStringSeachOption.

Variable

AnsiResemblesProc

Contrôle l'algorithme utilisé par AnsiResemblesText pour déterminer à quel moment deux chaînes sont similaires.

ResemblesProc

Contrôle l'algorithme utilisé par AnsiResemblesText pour déterminer à quel moment deux chaînes sont similaires. C'est équivalent à AnsiResemblesProc.

WordDelimiters
Personal tools