STRING %MID%
Scopo: Estrae una sottostringa
di un numero di caratteri indicato partendo da una determinata posizione.
Sintassi: | |||
%STRING% | %MID% | (%STRING% | s |
%NUMBER% | start | ||
%NUMBER% | count) |
Descrizione: usata per estrarre da una
stringa di partenza s un certo numero di caratteri
count (base 1) a partire da una certa posizione
start (base 0).
Se count viene posto a -1, viene estratta una
sottostringa a partire da start fino a
fine s
Valore restituito: valore alfanumerico
Torna una sottostringa;
Non viene compilata in caso di errore generico.
Vedere anche: %MEMCPY%, Manipolazione dati / conversione / altro
Esempio:
%STRING%(h, "Highway Language")
%STRING%(h2, "")
%STRCPY%(h2, %MID%(h, 8, 8))
%WRITE%(h2)<br>
%STRCPY%(h2, %MID%(h, 8, -1))
%WRITE%(h2)
Program output:
Language
Language