Neu$=MID$ (Text$, Start [,Anzahl])


Beschreibung
Diese Stringfunktion kopiert einige Zeichen aus einem Text. Dabei muss man die Startposition angeben und die Anzahl der zu kopierenden Zeichen. Sollte der Text zu wenige Zeichen enthalten, so wird einfach nur bis zum Ende des Textes kopiert. Wird eine Startposition außerhalb der maximalen Textlänge angegeben, so wird gar kein Text kopiert.

Ist Neu$ eine andere Variable als Text$, so bleibt die Text-Variable unverändert.


Parameter
Text=beliebiger Text, von dem kopiert werden soll
Start=Startposition, ab der kopiert wird (ab 1)
Anzahl=Anzahl der zu kopierenden Zeichen (ab 1)
Achtung! Bei -1 wird alles bis zum Ende kopiert!


Rückgabewert
Kopierter Text mit maximal "Anzahl" an Zeichen.


Beispiel
Dieses Programm ermittelt das Datum und gibt die einzelnen Einträge dann aus:

Datum$=CURRENTDATE$()
PRINT Datum$
PRINT
PRINT LEFT$(Datum$,2)
PRINT MID$(Datum$,4,3)
PRINT RIGHT$(Datum$,4)


Siehe auch
LEFT, RIGHT