Section courante

A propos

Section administrative du site

TRIM

Trimé
MariaDB

Syntaxe

TRIM([remstr FROM] str)
TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)

Paramètres

Nom Description
remstr Ce paramètre permet d'indiquer les caractères à enlever
str Ce paramètre permet d'indiquer l'expression contenant la chaîne de caractères à traiter
BOTH Ce paramètre permet d'indiquer qu'il faut explicitement enlever les espaces ou les caractères spécifiés au début et à la fin de la chaîne de caractères.
LEADING Ce paramètre permet d'indiquer qu'il faut explicitement enlever les espaces ou les caractères spécifiés au début de la chaîne de caractères.
TRAILING Ce paramètre permet d'indiquer qu'il faut explicitement enlever les espaces ou les caractères spécifiés à la fin de la chaîne de caractères.

Retour

Valeur Description
chaîne de caractères Ces valeurs permettent d'indiquer le résultat du traitement.

Description

Cette fonction permet de supprimer les caractères d'espace au début et à la fin d'une chaîne de caractères.

Algorithme

MODULE TRIM(string)
   BOUCLE POUR I ← 0 JUSQU'A longueur(string)
      SI string[I] ≠ ' ' ALORS
         ARRETER BOUCLE
      FIN SI
   FIN BOUCLE POUR
   SI I = longueur(string) ALORS
      RETOURNER '';
   FIN SI
   BOUCLE POUR J ← longueur(string) - 1 JUSQU'A 0 SAUT -1
      SI string[J] ≠ ' ' ALORS
         ARRETER BOUCLE
      FIN SI
   FIN BOUCLE POUR
   RETOURNE sous-chaine(string, de la position I,de longueur J - I + 1)


Dernière mise à jour : Dimanche, le 5 Juillet 2020