Identifieurs de Token


$addtok(text,token,C)
Ajoute un token à la fin du texte seulement s'il n'est pas déjà dans le texte.

$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éparateur des tokens.

Note: $addtokcs() pour la différentiation des minuscules/majuscules.

$deltok(text,N-N2,C)
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 aussi spécifier une valeur négative pour N.

$findtok(text,token,N,C)
Retourne la position du Nième token correspondant 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 pour N, il retourne le nombre total de tokens correspondants.

Note: $findtokcs() est une version sensible aux minuscules-majuscules.

$gettok(text,N,C)
Retourne le Nième token du texte.

$gettok(a.b.c.d.e,3,46) retourne c
$gettok(a.b.c.d.e,9,46) retourne $null

Vous pouvez aussi spécifier un interval de tokens:

$gettok(a.b.c.d.e,2-,46) retourne 2nd token onwards b.c.d.e
$gettok(a.b.c.d.e,2-4,46) retourne tokens 2 through 4 b.c.d

Vous pouvez aussi spécifier une valeur négative pour N.

$instok(text,token,N,C)
Insère le token à la Nième position dans le texte, même s'il existe déjà dans le texte.

$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 aussi spécifier une valeur négative pour N.

$istok(text,token,C)
Retourne $true si le token existe, sinon $false.

Note: $istokcs() est une version sensible aux minuscules-majuscules.

$matchtok(tokens,string,N,C)
Retourne les tokens qui contiennent le string spécifié.

$matchtok(one two three,e,0,32) retourne 2
$matchtok(one two three,e,2,32) retourne three

Si vous spécifiez zéro pour N, il retourne le nombre total de tokens correspondants.

Note: $matchtokcs() est une version sensible aux minuscules-majuscules.

$numtok(text,C)
Retourne le nombre de tokens dans le texte.

$puttok(text,token,N,C)
Réécrit par-dessus le Nième token dans le texte avec un nouveau token.

$puttok(a.b.c.d,e,2,46)retourne a.e.c.d

Vous pouvez aussi spécifier une valeur négative pour N.

$remtok(text,token,N,C)
Enlève le Nième token correspondant du 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 aux minuscules-majuscules.

$reptok(text,token,new,N,C)
Remplace le Nième token correspondant du texte avec 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 aux minuscules-majuscules.

$sorttok(text,C,ncr)
Tri 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) retourne 5.4.3.2.1

Le tri par défault est alphabétique, mais n = tri numérique, c = tri par préfix de canal et r = tri inversé.

Note: $sorttokcs() est une version sensible aux minuscules-majuscules.

$wildtok(tokens,wildstring,N,C)
Retourne le Nième token qui correspond au string avec jokers(*).

$wildtok(one two three,t*,0,32) retourne 2
$wildtok(one two three,t*e,1,32) retourne three

Si vous spécifiez zéro pour N, il retourne le nombre total de tokens correspondants.

Note: $wildtokcs() est une version sensible aux minuscules-majuscules.