0/5 (19 avis)
Snippet vu 6 221 fois - Téléchargée 18 fois
on *:join:#:{ if ($nick == $me) wnc # else wnc0 $nick } on *:nick:wnc1 $newnick alias wnc { var %x 1 while $nick($1,%x) { wnc0 $v1 inc %x } } alias wnc1 { var %x 1 while $chan(%x) { wnc0 $1 inc %x } } alias wnc0 if ($regex($address($1,0),\d([FHZ]))) cline -l $replace($regml(1),Z,14,F,13,H,12) $1
30 janv. 2011 à 22:34
Étant donné que ce code ne fonctionne que pour Orange, c'est pas bien gênant...ca fait des années que les salons de 500 users n'existent plus là bas. ^^
9 juil. 2010 à 15:01
19 mars 2010 à 00:53
19 mars 2010 à 00:50
Et plus simple != plus court != mieux != bien
ça dépend toujours du cas que tu as, et des choix du programmeur
certains préfère faire plus long mais plus lisible
certain préfère faire plus court mais moins lisible
après il a la performance, le mieux est bien sur de combiner les trois, avoir la performance, la lisibilité et un code le moins long possible
en regex \d est mieux que [0-9], je ne t'ai pas dis ça parce que c'étais plus court mais parce que c'étais plus performant, pareil pour [01] au lieu de [0-1].
19 mars 2010 à 00:18
$regex($address($1,0),[0-1]\d{2}(F|H|Z))
$regex($address($1,0),[01]\d{2}([FHZ]))
mais c'est quand meme bien de faire plus simple non?
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.