In Pascal kann ein Teil der Linie unterschieden werden (im Bau) Das ist ein Kopiervorgang.
Die allgemeine Betriebsart ist wie folgt:
s1 := Kopie(n, Index, Zählung);
Dieses Team nimmt einen Schnitt von der Linie.
s
beginnend mit dem Indexsymbol
index длиной count.
Zum Beispiel
s1 := Kopie(n, 3, 5);
Ist der Index länger als die Länge der Zeile, so wird die leere Zeile zurückgegeben. Geht die Anzahl der Symbole, beginnend mit dem Index, über die Länge der Zeile hinaus, so wird die Zeile s vom Index bis zum Ende zurückgegeben.
Und so ist es einfach, die Linie umzukehren:
s := '0123456789';
s1 := reverseString(s); // s1 = '0123 '