Fügt einen String in einen anderen ein
#include <String.au3>
_StringInsert ( $sString, $sInsertion, $iPosition )
| $sString | originaler String |
| $sInsertion | String, der eingefügt werden soll |
| $iPosition | Position, an der der String eingesetzt werden soll (bei negativen Werten wird von der rechten Seite des Strings abgezählt) |
| Erfolg: | ein neuer veränderter String |
| Fehler: | der originale String und setzt das @error Flag auf ungleich 0 |
| @error: | 1 - ungültige Position |
Es sind negative Positionswerte zu verwenden, um den String von der rechten Seite einzufügen.
#include <MsgBoxConstants.au3>
#include <String.au3>
Example()
Func Example()
; Variable die das Ergebnis speichert
Local $sOutput = ""
; Fügt drei Unterstriche ein und gibt diese in der Console aus
For $i = -20 To 20
$sOutput &= $i & @TAB & _StringInsert("Supercalifragilistic", "___", $i) & @CRLF
Next
; Zeigt das Ergebnis
MsgBox($MB_SYSTEMMODAL, "", $sOutput)
EndFunc ;==>Example