@INSERT[offset,string1,string2] :  Fügt string1 in string2 ab offset ein . Der erste Offset in string2 ist 0. Wenn offset größer als die Länge von string2 ist , wirdstring1 an das Ende von string2 angehängt .  Wenn offsetnegativ ist , wird sein Wert verwendet, um vom Ende von string2 rückwärts zu zählen (aber nicht über den Anfang hinaus). Wirdoffset auf -0 gesetzt , ist dies dasselbe wie0, d. h.string1 wird  im Ergebnis  vor string2 angehängt.  Um ein Komma in string1 einzufügen, stellen Sie ihm Ihr Escape-Zeichen voran .

 

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). Um die hexadezimale Form für einen negativen Offsetzu verwenden , denken Sie daran, die 32-Bit-Arithmetik im 2er-Komplement zu verwenden.

 

Beispiele:

 

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