Programmation mIRC/Identifieurs Token
$addtok(texte,token,C)
[modifier | modifier le wikicode]Ajoute un token à la fin du texte s'il n'existe pas.
$addtok(a.b.c,d,46) retourne a.b.c.d
$addtok(a.b.c.d,c,46) retourne a.b.c.d
Le paramètre C est la valeur ASCII du caractère séparant les tokens.
Note : $addtokcs() est une version sensible à la casse des caractères. |
$deltok(texte,N-N2,C)
[modifier | modifier le wikicode]Efface le Nième token du texte.
$deltok(a.b.c.d,3,46) retourne a.b.d
$deltok(a.b.c.d,2-3,46) retourne a.d
Vous pouvez spécifier une valeur négative à N.
$findtok(texte,token,N,C)
[modifier | modifier le wikicode]Retourne la position du Nième token dans le texte.
$findtok(a.b.c.d,c,1,46) retourne 3
$findtok(a.b.c.d,e,1,46) retourne $null
Si vous spécifiez zéro à N, il retourne le nombre total de tokens correspondants.
Note : $findtokcs() est une version sensible à la casse des caractères. |
$gettok(texte,N,C)
[modifier | modifier le wikicode]Retourne le Nième token dans le texte.
$gettok(a.b.c.d.e,3,46) retourne c
$gettok(a.b.c.d.e,9,46) retourne $null
Vous pouvez également spécifier un groupe de tokens:
$gettok(a.b.c.d.e,2-,46) retourne du 2ème token à la fin b.c.d.e
$gettok(a.b.c.d.e,2-4,46) retourne les tokens 2 à 4 b.c.d
Vous pouvez spécifier une valeur négative à N.
$instok(texte,token,N,C)
[modifier | modifier le wikicode]Insère le token dans la Nième position dans le texte, même s'il existe déjà.
$instok(a.b.d,c,3,46) retourne a.b.c.d
$instok(a.b.d,c,9,46) retourne a.b.d.c
Vous pouvez spécifier une valeur négative de N.
$istok(texte,token,C)
[modifier | modifier le wikicode]Retourne $true si le token existe, autrement retourne $false.
Note : $istokcs() est une version sensible à la casse des caractères. |
$matchtok(tokens,chaîne,N,C)
[modifier | modifier le wikicode]Retourne les tokens qui contiennent la chaîne spécifique.
$matchtok(one two three, e, 0, 32) retourne 2
$matchtok(one two three, e, 2, 32) retourne three
Si vous spécifiez zero pour N, il retourne le nombre total de tokens correspondants.
Note : $matchtokcs() est une version sensible à la casse des caractères. |
$numtok(texte,C)
[modifier | modifier le wikicode]Retourne le nombre de tokens dans le texte.
$puttok(texte,token,N,C)
[modifier | modifier le wikicode]Ecrase le Nième token dans le texte par un nouveau token.
$puttok(a.b.c.d,e,2,46) retourne a.e.c.d
Vous pouvez spécifier une valeur négative pour N.
$remtok(texte,token,N,C)
[modifier | modifier le wikicode]Retire le Nième token correspondant au texte.
$remtok(a.b.c.d,b,1,46) retourne a.c.d
$remtok(a.b.c.d,e,1,46) retourne a.b.c.d
$remtok(a.c.c.d,c,1,46) retourne a.c.d
Note : $remtokcs() est une version sensible à la casse des caractères. |
$reptok(texte,token,nouveau,N,C)
[modifier | modifier le wikicode]Remplace le Nième token correspondant dans le texte par un nouveau token.
$reptok(a.b.c.d,b,e,1,46) retourne a.e.c.d
$reptok(a.b.c.d,f,e,1,46) retourne a.b.c.d
$reptok(a.b.a.c,a,e,2,46) retourne a.b.e.c
Note : $reptokcs() est une version sensible à la casse des caractères. |
$sorttok(texte,C,ncra)
[modifier | modifier le wikicode]Trie les tokens dans le texte.
$sorttok(e.d.c.b.a,46) retourne a.b.c.d.e
$sorttok(1.3.5.2.4,46,nr) retourne5.4.3.2.1
Le défaut est un tri alphabétique, cependant vous pouvez spécifier n = tri numérique, c = tri par préfixe du pseudo du salon, r = tri inversé, a = tri alphanumérique.
Note : $sorttokcs() est une version sensible à la casse des caractères. |
$wildtok(tokens,chaîne joker,N,C)
[modifier | modifier le wikicode]Retourne le Nième token qui correspond à la chaîne joker.
$wildtok(one two three, t*, 0, 32) retourne 2
$wildtok(one two three, t*e, 1, 32) retourne three
Si vous spécifiez zero pour N, il retourne le nombre total de tokens correspondants.
Note : $wildtokcs() est une version sensible à la casse des caractères. |