Abilitare JavaScript per vedere questo sito.

Estrae un parte del testo dalla stringa.

Sintassi

string mid(uint start = 0, int count = -1) const

start

Indice iniziale (opzionale; 0=inizio stringa)

count

Dimensione del testo in [bytes] (opzionale; -1=dimensione automatica)

Risultato

Rende stringa risultante

Note

Le stringhe sono codificate in UTF-8, quindi con codifica multi-byte:

la dimensione effettiva può variare a seconda dei caratteri utilizzati.

l'estrazione di testo con dimensione errata può causare un errore nella codifica UTF-8 stessa dei successivi caratteri per la stringa estratta.

Esempio di utilizzo:

/* Calcolo dimensione stringhe */

string source1("Hello world!");

string target1 = source1.mid(6, 5); /*! Target1 contiene "world" */

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC