Racourcir une regex

IrX Messages postés 77 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 19 février 2011 - 29 janv. 2011 à 16:37
IrX Messages postés 77 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 19 février 2011 - 19 févr. 2011 à 23:15
bonsoir tous le monde,

je voudrais savoir si il serais possible de raccourcir une regex pour détecter les extensions dans ma nicklist ( nicklust.dll)

voici ce que j'ai

    If ($regex($3,/(\[Aw\]|\[away\]|dodo|away|aw|\[W\]|loin|taff|abs|\[Aw\]\[L\]|aw]|absente|dowdow|pas_la|pas-la)$/iS)) return $rgb(153,155,139)


le code fonctionne très bien mais le souci c'est qu'il faut a chaque fois que j'ajoute l'extension pour qu'elle soit détecter. y a t'il une autre solution ? genre détection par le mode h si la personne est Away ? ou bien détection selon idle ?

j'ai aussi essayer d'y intégrer un $read pour ajouter les extensions dans un .txt mais cela me fait tout beug :(

Quelqu'un parmi vous peut il m'aidez SVP ?

merci beaucoup de votre aide.

1 réponse

IrX Messages postés 77 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 19 février 2011
19 févr. 2011 à 23:15
hello,

voila je trouve pas comment réussir a faire pour que si l'extension d'un pseudo est identique a celui du .txt celui le mettra le pseudo d'une couleur

pour detecter l'extension j'ai bien ceci

$gettok($3,2,124)


donc pour ma nicklist.dll j'ai essayer comme cela:

if ($gettok($3,2,124)== $read(extention.txt,w,$gettok($3,2,124))) return $rgb(153,155,139)


mais le souci que je rencontre est que sa me colorise tous les pseudos :((

quelqu'un aurai serait'il comment faire svp ?

merci
0
Rejoignez-nous