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. |
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. |
Parameter | Chaînes à 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 en majuscules. |
Parameter | s : la chaîne à 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 en minuscules. |
Parameter | s : la chaîne à 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 | Interroge la longueur d'une chaîne. |
Parameter | s : la chaîne 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 | Interroge la valeur ASCII d'un caractère. |
Parameter | c : le caractère dont vous souhaitez interroger 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 Perl Compatible Regular Expressions (PCRE) pour la mise en correspondance des expressions régulières. 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 au format 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 correspondances d'une chaîne et renvoie la chaîne après remplacement. Pour plus d'informations sur PCRE, consultez la page Syntaxe PCRE. |
Parameter |
|
Return value | Remplace toutes les sous-chaînes qui correspondent au paramètre |
Example | |
Response example |
|
split
Le tableau suivant présente les détails de cette fonction.
Feature | Description |
Syntaxe |
|
Description | Divise une chaîne en un tableau de sous-chaînes et renvoie ce 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 de cette fonction.
Feature | Description |
Syntaxe |
|
Description | Divise une chaîne en un tableau de sous-chaînes et renvoie ce 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 de cette fonction.
Feature | Description |
Syntaxe |
|
Description | Convertit une chaîne en une chaîne hexadécimale. |
Paramètre | s : la chaîne à 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 de cette fonction.
Feature | Description |
Syntaxe |
|
Description | Convertit des données de n'importe quel type en une chaîne. |
Paramètre | a : les données à 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 de cette fonction.
Feature | Description |
Syntaxe |
|
Description |
|
Paramètre | nX : les entiers à 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 de cette fonction.
Feature | Description |
Syntaxe |
|
Description | Inverse une chaîne. |
Paramètre | str : la chaîne à 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 de cette fonction.
Feature | 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 de cette fonction.
Feature | 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 être une chaîne. La chaîne de format suit la spécification du paramètre sprintf utilisé par les fonctions du langage C. La syntaxe d'une chaîne de format est : %[paramètre][indicateur][largeur de 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 de cette fonction.
Feature | Description |
Syntaxe |
|
Description | Convertit une chaîne hexadécimale en une chaîne ASCII. |
Paramètre | str : la chaîne hexadécimale à 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 de cette fonction.
Feature | Description |
Syntaxe |
|
Description | Supprime tous les caractères d'espacement avant ou après la chaîne spécifiée par le paramètre s, et renvoie une chaîne avec les caractères d'espacement spécifiés supprimés. |
Paramètre |
|
Valeur de retour | Renvoie une chaîne avec les caractères d'espacement spécifiés supprimés. |
Exemple | Sortie : |