@INSERT[offset,string1,string2] : Insère la chaîne de caractères 1 dans la chaîne de caractères 2 en commençant par offset. Lepremier offset dans string2 est 0. Si offset est supérieur à la longueur de string2, string1 sera ajouté à la fin de string2. Si offset est négatif, sa valeur est utilisée pour compter à rebours depuis la fin de string2 (mais pas au-delà de son début). Définir la valeur de offset à -0 revient à la définir à0, c'est-à-dire que la chaîne1 précédera la chaîne2 dans le résultat. Pour inclure une virgule dans la chaîne1, faites-la précéder de votre caractère d'échappement.
Numeric input may be entered in either decimal format (a sequence of 0-9 digits) or in hexadecimal format ("0x" followed by a sequence of 0-F hex digits). Pour utiliser la forme hexadécimale pour un décalagenégatif , n'oubliez pas d'utiliser l'arithmétique en complément à 2 sur 32 bits.
Exemples :
function |
value |
%@insert[1,arm,wing] |
warming |
%@insert[8,very ,this is useful] |
this is very useful |
%@insert[255,^, very!,this is useful] |
this is useful, very! |
%@insert[-9,very ,this is useful] |
this very is useful |
%@insert[0,abcde,xyz] |
abcdexyz |