Bonjour,

Ca doit étre ici, car je voulais juste aporter une précision sur TRIM
(merci donc de virer ce message quand vous l'aurez utilisé)

Il est dit dans la FAQ que TRIM retirait en début et en fin de la variable traitée les espaces, puis vous précisez
Pour être tout à fait exact, ce ne sont pas que les espaces qui sont supprimés, mais tous les caractères invisibles :
" " (ASCII 32 (0x20)), un espace ordinaire.
" " (ASCII 9 (0x09)), une tabulation.
"\n" (ASCII 10 (0x0A)), une nouvelle ligne (line feed).
"\r" (ASCII 13 (0x0D)), un retour chariot (carriage return).
"\0" (ASCII 0 (0x00)), le caractère NUL.
"\x0B" (ASCII 11 (0x0B)), une tabulation verticale.
C 'est trompeur car le lecteur croit alors que sa variable est nettoyée entiérement

Bon OK c' est du rafinement, mais ça mériterait une redite,
"uniquement pour les caractéres de début et fin de la chaine"

A++ et bravo pour la FAQ