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!
Répondre
#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).
Répondre Avertir
#3
Merci beaucoup! Ca fonctionne comme un charme...
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté