Retourner une lettre dans un mot. (TCL) ?

cs_TCL Messages postés 2 Date d'inscription dimanche 6 février 2005 Statut Membre Dernière intervention 6 février 2005 - 6 févr. 2005 à 01:42
Hades53 Messages postés 231 Date d'inscription mercredi 12 février 2003 Statut Membre Dernière intervention 7 juillet 2009 - 6 févr. 2005 à 15:09
Bonjour ,
j'ai commencer le tcl depuis 2 jours seulement et je me demandais un truc ( afin pour ceux qui connaisse le mIRC script , un truc qui travaillerais un peu comme $gettok et $chr , mais en tcl )..

Alors voila le probleme ,

J'ai un [lindex $text 0] qui retourne !allo , et un $text qui retourne !allo blablabla...
j'aimerais savoir si sa serais possible de determiner :

1- S'il est possible d'avoir la premiere lettre du !allo (!).
2- S'il est possible de suprimer le ! dans le allo.
3- S'il serais possible de rajouter un char a ce !allo , ex : le $chr(64) = @ (en irc script) , donc p-e existe t'il une commande ex : [char 64] , qui retournerais @ ?

Merci bcp.

3 réponses

Hades53 Messages postés 231 Date d'inscription mercredi 12 février 2003 Statut Membre Dernière intervention 7 juillet 2009
6 févr. 2005 à 02:21
1- [string index $text 0]

2 - set rtext [string range $text 1 end] ou set rtext [string trim $text !]

3- ?
0
cs_TCL Messages postés 2 Date d'inscription dimanche 6 février 2005 Statut Membre Dernière intervention 6 février 2005
6 févr. 2005 à 02:35
Merci hades53 ,

tu viens de répondre a bcp de mes questions que jme posait concernant le tcl :P

Pour la question 3 , jva la preciser alors.

Est-til possible /existe t'il une commande permettant de savoir / retourner des char ?

Ex : $chr(64) en mIRC donne @

Est-ce quil y aurais une commande en tcl permettant de retourner @ en char ...

ex : [char 64] retournerais @ ?

*le @ n'est qun exemple...
0
Hades53 Messages postés 231 Date d'inscription mercredi 12 février 2003 Statut Membre Dernière intervention 7 juillet 2009
6 févr. 2005 à 15:09
Essaye \64 ou \x40
0
Rejoignez-nous