Debutant : compter des chaines de caracteres avec les regex - chaine non reconnu

Signaler
Messages postés
2
Date d'inscription
vendredi 23 novembre 2007
Statut
Membre
Dernière intervention
13 mai 2009
-
Messages postés
2
Date d'inscription
vendredi 23 novembre 2007
Statut
Membre
Dernière intervention
13 mai 2009
-
je dois compter le nombre de chaines "[[IF" dans une chaine principale, mais les "[[" ne sont pas reconnu
avez vous une solution?

static void Main(string[] args)
        {
            string txt = "[[IF NOM !=NULL]][[IF PRENOM !=NULL]]PRENOM NOM[[END IF]][[END IF]]";
            string pattern = "IF";            int count Regex.Matches(txt, pattern).Count; // count 6

            if (count > 1)
            {
                Console.WriteLine("il y en a " + count);
                Console.Read();

            }

            else
            {
                Console.WriteLine("yen a k1");
                Console.Read();
            }

        }

1 réponse

Messages postés
2
Date d'inscription
vendredi 23 novembre 2007
Statut
Membre
Dernière intervention
13 mai 2009

pardon je me suis tromper sur la var string pattern = "IF"; en faite c string pattern = "[[IF";