Problème pour retourner la première lettre d'une chaîne [Résolu]

Messages postés
9
Date d'inscription
vendredi 23 mai 2008
Dernière intervention
27 janvier 2009
- - Dernière réponse : Doueez
Messages postés
9
Date d'inscription
vendredi 23 mai 2008
Dernière intervention
27 janvier 2009
- 23 mai 2008 à 15:23
Bonjour, j'ai commencé à scripter en mIRC il y a seulement quelques jours et je galère un peu.
J'ai créer un système qui permet de choisir sa couleur d'écriture dans une fenêtre dialog, mais j'aimerais pouvoir afficher la première lettre de chaque phrase d'une couleur différente. Mais pas moyen de trouver comment.
J'ai essayé avec
    var %lettre = $gettok($1,1,46)
Mais le echo me renvoie le premier mot (j'aurais tenté ^^)
et avec $1- , me renvoie la phrase complète.
Donc voila si quelqu'un pouvait m'aider parce que je commence à désespérer, j'ai du mal chercher mais j'ai regardé partout sur plein de sites et je n'ai pas trouvé :-(
Merci d'avance

{Doueez d'un jour, Doueez toujours }
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
9
Date d'inscription
vendredi 23 mai 2008
Dernière intervention
27 janvier 2009
7
3
Merci
Bon en fait il ne fallait pas utiliser $gettok
Donc pour ceux qui auraient le même problème que moi, il faut utiliser $left
$left(chaîne,N) (où N est le numéro du caractère recherché)
Dans mon cas donc : var %lettre = $left($1,1)
Voiila

{Doueez d'un jour, Doueez toujours }

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 121 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Doueez
Messages postés
2473
Date d'inscription
vendredi 23 juillet 2004
Dernière intervention
1 août 2010
1
3
Merci
Fait attention, $left($1,1) retourne bien la première lettre du premier mot mais $left ne retourne pas une seul lettre il retourne tout a partir du char Nieme vers la gauche, c'est différent (on peut utilisé des valeurs négatives pour un autre effet) $right fonctionne sur le même principe mais c'est vers la droite et $mid permet de prendre nimporte quel partie

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 121 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_wims
Messages postés
9
Date d'inscription
vendredi 23 mai 2008
Dernière intervention
27 janvier 2009
7
0
Merci
Oki merci, je l'avais vu mais j'avais pas fait gaf, maintenant que tu le dis je saurais, donc là ça n'en retourne qu'une parce que avant, il n'y en a pas. Mercii :)

{Doueez d'un jour, Doueez toujours }
Commenter la réponse de Doueez

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.