Programação de dardo - Método de substring

Retorna a substring desta string que se estende de startIndex, inclusive, a endIndex, exclusivo.

Sintaxe

substring(int startIndex, [ int endIndex ])

Parâmetros

  • startIndex - o índice de onde começar a extrair (inclusive).

  • endIndex - o índice para parar de extrair (exclusivo).

Note - Os índices são baseados em zero, ou seja, o primeiro caractere terá o índice 0 e assim por diante.

Tipo de Devolução

Retorna uma string.

Exemplo

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 
}

Irá produzir o seguinte output -.

New String: World 
New String: llo