Manipulation d'une string ...

cs_stage Messages postés 37 Date d'inscription vendredi 21 juin 2002 Statut Membre Dernière intervention 13 septembre 2002 - 14 août 2002 à 19:27
Int19h Messages postés 58 Date d'inscription jeudi 25 avril 2002 Statut Membre Dernière intervention 19 juillet 2003 - 14 août 2002 à 23:44
bonjour tlm ... jai un blanc de mémoire
jme souviens qu'ya une fonction fait qu'on peut parcourir une string et faire des traitements dans cette string la ... mais jmen souviens plus c'est koi

exemple
jai une string qui est la suivante :
"bonjour à tous "
vous avez sans doute remarque qu'apres tous ... il y a une séries d'espace vide .. ce que je veux faire c transformer cette string la pour la rendre comme sa:
"bonjour à tous"
comment faire ?

4 réponses

Int19h Messages postés 58 Date d'inscription jeudi 25 avril 2002 Statut Membre Dernière intervention 19 juillet 2003
14 août 2002 à 19:43
salut

Ah oui, une fonction genre Trim$. Ca donne un truc comme ca :
a$ = " Bonjour "
a$ = Trim$(a$)

;-)

a+

int19h
0
cs_stage Messages postés 37 Date d'inscription vendredi 21 juin 2002 Statut Membre Dernière intervention 13 septembre 2002
14 août 2002 à 20:54
avec trim sa enleve tous les espaces sa non ?! moi dans la string que jai donné ... jen garde 2 espaces et jdois pas les perdre ... jveux les conserver !
0
JeffLC Messages postés 73 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 20 février 2003
14 août 2002 à 23:24
LTrim retire les espaces de gauche
RTrim retire les espaces de droite
Trim retire les espaces des deux cotés.
Donc Trim est bien la fonction que tu souhaite.
0
Int19h Messages postés 58 Date d'inscription jeudi 25 avril 2002 Statut Membre Dernière intervention 19 juillet 2003
14 août 2002 à 23:44
Salut

Les fonctions qui sont données (voir aussi le msg de JeffLC) n'enlevent pas les espaces en milieu de variable, mais uniquement sur les "cotés".

++
0
Rejoignez-nous