Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


Supprimer un caractère dans une variable ou autre.
#1
Bonsoir!

Je cherche à retirer un caractère dans la valeur $chan.

Le script est le suivant:

tcl
bind pub - !stats pub_stats
 
proc pub_stats {nick host hand chan args} {
 
    puthelp "NOTICE $nick :Pour voir les stats de $chan rend toi à l'adresse suivante: http://monadresseweb/$chan.html"
 
}

$chan étant #Lechan le résultat est http://monadresseweb/#Lechan.html, le # est en trop.

Quelle est la solution qui me permettrait d'avoir seulement "Lechan" ?

Merci d'avance de vos réponses!
#2
Tu dois utiliser [string range] comme ceci:


tcl
[string range $chan 1 end]


Notes:

La première lettre d'un mot a l'index 0, donc la on lui demande de la lettre 1 (la seconde) à la dernière (end).
#3
Merci beaucoup! Ca fonctionne comme un charme...


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Demande] Appel d'une variable dun namespace à un autre ? aliasangelius 2 2,873 16/01/2017, 15:00
Last Post: aliasangelius
  [Demande] [] dans une variable protec 1 2,744 24/04/2016, 10:41
Last Post: protec
  [Résolu]caractere [ ] Non reconnus.. aliasangelius 4 4,250 03/10/2012, 00:12
Last Post: aliasangelius
  Exception de caractere dans un pseudo fedora 2 3,496 06/10/2009, 10:37
Last Post: fedora
  Gestion de mail ou autre cac.team 5 4,953 24/07/2009, 11:49
Last Post: fedora
Music Supprimer un fichier MewT 5 4,896 19/07/2008, 15:21
Last Post: Merwin

Forum Jump:


Users browsing this thread: 1 Guest(s)