Cette rubrique décrit la syntaxe, la description, les paramètres et les valeurs de retour des fonctions de chaîne. Elle fournit également des exemples d'utilisation de ces fonctions.
substr
Le tableau suivant présente les détails relatifs à cette fonction.
Feature | Description |
Syntax |
|
Description | Extrait une partie d'une chaîne de caractères. |
Parameter |
|
Return value | Renvoie la sous-chaîne |
Example | |
concat
Le tableau suivant présente les détails relatifs à cette fonction.
Feature | Description |
Syntax |
|
Description | Concatène des chaînes de caractères. |
Parameter | Chaînes de caractères à concaténer. Vous pouvez spécifier une ou plusieurs chaînes. Les valeurs numériques sont prises en charge. |
Return value | Renvoie la chaîne concaténée. |
Example | Output: |
upper
Le tableau suivant présente les détails relatifs à cette fonction.
Feature | Description |
Syntax |
|
Description | Convertit une chaîne de caractères en majuscules. |
Parameter | s : la chaîne de caractères à convertir. |
Return value | Renvoie la chaîne spécifiée par le paramètre |
Example | Output: |
lower
Le tableau suivant présente les détails relatifs à cette fonction.
Feature | Description |
Syntax |
|
Description | Convertit une chaîne de caractères en minuscules. |
Parameter | s : la chaîne de caractères à convertir. |
Return value | Renvoie la chaîne spécifiée par le paramètre |
Example | Output: |
len
Le tableau suivant présente les détails relatifs à cette fonction.
Feature | Description |
Syntax |
|
Description | Renvoie la longueur d'une chaîne de caractères. |
Parameter | s : la chaîne de caractères dont vous souhaitez mesurer la longueur. |
Return value | Renvoie la longueur de la chaîne spécifiée par le paramètre |
Example | |
byte
Le tableau suivant présente les détails relatifs à cette fonction.
Feature | Description |
Syntax |
|
Description | Renvoie la valeur ASCII d'un caractère. |
Parameter | c : le caractère dont vous souhaitez obtenir la valeur ASCII. Vous ne pouvez spécifier qu'un seul caractère. |
Return value | Renvoie la valeur ASCII du caractère spécifié. Type de données : numérique. |
Example | Output: |
match_re
Le tableau suivant présente les détails relatifs à cette fonction.
Feature | Description |
Syntax |
|
Description | Utilise le moteur d'expressions régulières Perl Compatible Regular Expressions (PCRE) pour la mise en correspondance. Pour plus d'informations, consultez la page Syntaxe PCRE. |
Parameter |
|
Return value | Si la chaîne correspond à l'expression régulière, la valeur |
Example | Output: |
capture_re
Le tableau suivant présente les détails relatifs à cette fonction.
Feature | Description |
Syntax |
|
Description | Capture les correspondances d'une chaîne et renvoie les sous-chaînes correspondantes. Pour plus d'informations sur PCRE, consultez la page Syntaxe PCRE. |
Parameter |
|
Return value | Renvoie les sous-chaînes correspondantes sous forme de dictionnaire si la chaîne correspond à l'expression régulière. Sinon, un dictionnaire vide est renvoyé. |
Example | |
Response example |
|
gsub_re
Le tableau suivant présente les détails relatifs à cette fonction.
Feature | Description |
Syntax |
|
Description | Remplace toutes les occurrences correspondantes d'une chaîne et renvoie la chaîne résultante. Pour plus d'informations sur PCRE, consultez la page Syntaxe PCRE. |
Parameter |
|
Return value | Remplace toutes les sous-chaînes correspondant au paramètre |
Example | |
Response example |
|
split
Le tableau suivant présente les détails relatifs à cette fonction.
Fonctionnalité | Description |
Syntaxe |
|
Description | Divise une chaîne en un tableau de sous-chaînes et renvoie le tableau. |
Paramètre |
|
Valeur de retour | Renvoie un tableau de paires clé-valeur de type dictionnaire. La valeur du paramètre |
Exemple | Requête : Sortie : |
split_as_key
Le tableau suivant présente les détails relatifs à cette fonction.
Fonctionnalité | Description |
Syntaxe |
|
Description | Divise une chaîne en un tableau de sous-chaînes et renvoie le tableau. |
Paramètre |
|
Valeur de retour | Renvoie les paramètres de réponse de la même manière que la fonction |
Exemple | Requête : Sortie : |
tohex
Le tableau suivant présente les détails relatifs à cette fonction.
Fonctionnalité | Description |
Syntaxe |
|
Description | Convertit une chaîne en une chaîne hexadécimale. |
Paramètre | s : la chaîne que vous souhaitez convertir. |
Valeur de retour | Renvoie une chaîne hexadécimale convertie à partir de la chaîne spécifiée par le paramètre |
Exemple | |
Exemple de réponse |
|
tostring
Le tableau suivant présente les détails relatifs à cette fonction.
Fonctionnalité | Description |
Syntaxe |
|
Description | Convertit des données de n'importe quel type en une chaîne. |
Paramètre | a : les données que vous souhaitez convertir. Type de données : tout type. |
Valeur de retour | Renvoie une chaîne convertie à partir de la valeur spécifiée par le paramètre |
Exemple | Sortie : |
tochar
Le tableau suivant présente les détails relatifs à cette fonction.
Fonctionnalité | Description |
Syntaxe |
|
Description |
|
Paramètre | nX : les entiers que vous souhaitez convertir. Vous pouvez spécifier un ou plusieurs entiers. |
Valeur de retour | Renvoie une chaîne convertie à partir d'entiers. |
Exemple | Sortie : |
reverse
Le tableau suivant présente les détails relatifs à cette fonction.
Fonctionnalité | Description |
Syntaxe |
|
Description | Inverse une chaîne. |
Paramètre | str : la chaîne que vous souhaitez inverser. |
Valeur de retour | Renvoie une chaîne inversée à partir de la chaîne spécifiée. |
Exemple | Sortie : |
find
Le tableau suivant présente les détails relatifs à cette fonction.
Fonctionnalité | Description |
Syntaxe |
|
Description | Recherche une sous-chaîne dans une chaîne spécifiée. |
Paramètre |
|
Valeur de retour |
|
Exemple | Sortie : |
format
Le tableau suivant présente les détails relatifs à cette fonction.
Fonctionnalité | Description |
Syntaxe |
|
Description | Met en forme les valeurs d'un ou plusieurs paramètres. La chaîne de format est le premier paramètre, qui doit spécifier une chaîne. La chaîne de format suit la spécification du paramètre sprintf utilisé par les fonctions du langage de programmation C. La syntaxe d'une chaîne de format est : %[paramètre][indicateur][largeur du champ][.précision]spécificateur.
|
Paramètre |
|
Valeur de retour | Renvoie une chaîne ACSII. |
Exemple | Sortie : |
tobin
Le tableau suivant présente les détails relatifs à cette fonction.
Fonctionnalité | Description |
Syntaxe |
|
Description | Convertit une chaîne hexadécimale en une chaîne ASCII. |
Paramètre | str : la chaîne hexadécimale que vous souhaitez convertir. La casse n'est pas prise en compte. |
Valeur de retour | Renvoie une chaîne ACSII. |
Exemple | Sortie : |
trim
Le tableau suivant présente les détails relatifs à cette fonction.
Fonctionnalité | Description |
Syntaxe |
|
Description | Supprime tous les espaces blancs avant ou après la chaîne spécifiée par le paramètre s, et renvoie une chaîne avec les espaces blancs spécifiés supprimés. |
Paramètre |
|
Valeur de retour | Renvoie une chaîne avec les espaces blancs spécifiés supprimés. |
Exemple | Sortie : |