OVH Cloud OVH Cloud

la fonction replace

2 réponses
Avatar
PHIL
Bonjour,

on m'a donnée ce code:
Textfo.Text = Replace(Textfo.Text, "*", "")
mais au fait je voudrai savoir si il est possible comme dans mon textefo
j'ai des '/' des '*'et des':'
est t'il possible de remplacer tout les '/','*',':' par un espace.

comment s'ecrirai du coup ce code:
Textfo.Text = Replace(Textfo.Text, "*", "")
car ici ca me repmklace seulement *
mais je souhaite remplacer aussi / et :

merci d'avance

2 réponses

Avatar
LE TROLL
Salut,

Normalement ça remplace tout, c'est du texte, sauf peut être les
guillemets, je crois """" qu'il faut doubler...

Je pense que "" c'est du vide, un espace c'est ça " "

Textfo = Replace(Textfo, "*", " ")
Textfo = Replace(Textfo, "/", " ")
Textfo = Replace(Textfo, ":", " ")
-----------

"PHIL" a écrit dans le message de news:

Bonjour,

on m'a donnée ce code:
Textfo.Text = Replace(Textfo.Text, "*", "")
mais au fait je voudrai savoir si il est possible comme dans mon textefo
j'ai des '/' des '*'et des':'
est t'il possible de remplacer tout les '/','*',':' par un espace.

comment s'ecrirai du coup ce code:
Textfo.Text = Replace(Textfo.Text, "*", "")
car ici ca me repmklace seulement *
mais je souhaite remplacer aussi / et :

merci d'avance


Avatar
ng
Salut,

Il suffit de 3 replaces :

Textfo.Text = Replace(Textfo.Text, "*", " ")
Textfo.Text = Replace(Textfo.Text, "/", " ")
Textfo.Text = Replace(Textfo.Text, ":", " ")

Ou bien (plus rapide) :

Textfo.Text = Replace(Replace(Replace(Textfo.Text, "*", " "), ":", " "),
"/", " ")

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

PHIL wrote:
Bonjour,

on m'a donnée ce code:
Textfo.Text = Replace(Textfo.Text, "*", "")
mais au fait je voudrai savoir si il est possible comme dans mon
textefo j'ai des '/' des '*'et des':'
est t'il possible de remplacer tout les '/','*',':' par un espace.

comment s'ecrirai du coup ce code:
Textfo.Text = Replace(Textfo.Text, "*", "")
car ici ca me repmklace seulement *
mais je souhaite remplacer aussi / et :

merci d'avance