Programmazione Dart - Metodo di sottostringa

Restituisce la sottostringa di questa stringa che si estende da startIndex, incluso, a endIndex, esclusivo.

Sintassi

substring(int startIndex, [ int endIndex ])

Parametri

  • startIndex - l'indice da cui iniziare l'estrazione (inclusivo).

  • endIndex - l'indice per interrompere l'estrazione (esclusivo).

Note - Gli indici sono a base zero, ovvero il primo carattere avrà l'indice 0 e così via.

Tipo di ritorno

Restituisce una stringa.

Esempio

void main() { 
   String str1 = "Hello World"; 
   print("New String: ${str1.substring(6)}"); 
   
   // from index 6 to the last index 
   print("New String: ${str1.substring(2,6)}"); 
   
   // from index 2 to the 6th index 
}

Produrrà quanto segue output -.

New String: World 
New String: llo