Read-StringElement

Ermittelt ein Element aus einer durch Trennzeichen gegliederten Zeichenkette und legt es in einer Variablen ab.


Befehlseingaben:

  • Stringliste
    Die Zeichenkette, aus der ein Element ausgewählt werden soll.
  • Trennzeichen
    Das Zeichen, das die einzelnen Elemente in der Zeichenkette trennt. Dazu gibt es zwei Optionen:
    • Nach den einzelnen Zeichen suchen
      Wenn mehrere Zeichen als Trennzeichen eingegeben werden, wird jedes einzelne Zeichen für sich genommen als Trennzeichen interpretiert.
    • Nach dem String suchen
      Wenn mehrere Zeichen als Trennzeichen eingegeben werden, wird nur die gesamte Zeichenfolge als Trennzeichen interpretiert.
  • Index
    Gibt an, welches Element gelesen werden soll. Die Zeichenkette wird von links ausgewertet; die Zählung beginnt bei 0 (0 = erstes Element).
  • Ergebnis speichern in
    Variable, in der das ermittelte Ergebnis gespeichert werden soll. Geben Sie nur den Namen der Variablen an, nicht das $-Zeichen und die geschweiften Klammern.


Beispiel:

Das Beispiel unten ermittelt aus einer in der Variablen _ProcessList gespeicherten und durch Semikolon getrennten Prozessliste, den jeweils an der Position der in der Variablen _ProcessCounter gespeicherten Position Namen des aktuell betrachteten Prozesses und speichert diesen in der Variablen _CurrentProcess:


Entspricht DSM eScript Befehl:

  • StrGetElement


Siehe auch: