Pour découper un texte, une des fonctions les plus utilisées est Substring. Elle permet de conserver une portion de texte à partir d’une certaine position sur une certaine longueur.
Le premier paramètre est l’indice de départ, 0 correspond à la 1re lettre
Le 2e paramètre est le nombre de caractères à conserver à droite de l’indice de départ. Si le paramètre est omis, la sélection ira jusqu’à la fin de la chaine.
Exemple :
variable = «Le chien est vert»
sortie = variable.Substring(3, 5)
sortie : «chien»
variable = «Le chien est vert»
sortie = variable.Substring(variable.Length – 4)
sortie : «vert»
Dans le 2e exemple, on utilise la méthode .Length, qui retourne la taille de la chaine, pour positionner l’indice à la fin de la chaine (17) auquel on soustrait 4 caractères pour ne sélectionner que le mot « vert ».