Exporter (0) Imprimer
Développer tout

Comment : analyser des chaînes à l'aide de la méthode de fractionnement (Guide de programmation C#)

L'exemple de code suivant montre comment une chaîne peut être analysée à l'aide de la méthode System.String.Split. Cette méthode fonctionne en retournant un tableau de chaînes, où chaque élément est un mot. Comme entrée, Split prend un tableau de caractères qui indiquent quels caractères doivent être utilisés comme séparateurs. Dans cet exemple, des espaces, virgules, points, deux-points et onglets sont utilisés. Un tableau qui contient ces séparateurs est passé à Split, et chaque mot dans la phrase est affiché séparément à l'aide du tableau de chaînes résultant.

Exemple

class TestStringSplit
{
    static void Main()
    {
        char[] delimiterChars = { ' ', ',', '.', ':', '\t' };

        string text = "one\ttwo three:four,five six seven";
        System.Console.WriteLine("Original text: '{0}'", text);

        string[] words = text.Split(delimiterChars);
        System.Console.WriteLine("{0} words in text:", words.Length);

        foreach (string s in words)
        {
            System.Console.WriteLine(s);
        }
    }
}

Sortie

 
Original text: 'one     two three:four,five six seven'
7 words in text:
one
two
three
four
five
six
seven

Voir aussi

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft