Page 1 sur 1

[R] Remplacer les carateres spéciaux pour un send()

Posté : dim. 24 mai 2009 01:35
par Iste
Salutations,

Je souhaite convertire une chaine de caratere "humaine" (salut ! lol a++ :}) en chaine pouvant etre interprétée par un send() (salut {!} lol a{+}{+} :{}})

J'ai fait des StringReplace ($var,"!","{!}") pour tout les caratere, mais... lors du remplacement des "{" et "}", le second remplace les accolades du 1er...
:} devient
:{}} qui devient
:{{}}}
Ca me parrait tellement bête que je dois suremet passer a coté de quelque chose... (surtout vu l'heure qu'il est :\)
Mais je ne vois rien dans la doc, et "accolade" ne renvoit rien sur le forum :/

m'enfin, au pire je peux remplacer les } par des ¤, et a la fin les repasser en {}}...

Re: [..] Remplacer les carateres spéciaux pour un send()

Posté : dim. 24 mai 2009 02:04
par orax
Bonsoir,
Peut-être en faisant comme ça : Send("( { test } salut ! lol a++ :})", 1)

Re: [..] Remplacer les carateres spéciaux pour un send()

Posté : dim. 24 mai 2009 12:19
par Iste
Ha ben... j'avais testé mais ca n'avais pas marché :/
Surement un bug qui venait d'ailleur...

Merci bien !

Edit : Je confirme, la commande marche tres bien, c'etait un autre bout de mon code qui était mal foutu