Funktionreferenz


_StringInsert

Beschreibung anzeigen in

Fügt einen String in einen anderen ein

#include <String.au3>
_StringInsert ( $sString, $sInsertion, $iPosition )

Parameter

$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)

Rückgabewert

Erfolg: ein neuer veränderter String
Fehler: der originale String und setzt das @error Flag auf ungleich null
@error: 1 - ungültige Position

Bemerkungen

Es sind negative Positionswerte zu verwenden, um den String von der rechten Seite einzufügen.

Beispiel

#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