Les Snippets

Connexion

Compter le nombre d'occurrence d'une chaine dans une autre

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 20/05/2006 11:48:55 et initié par Renfield [Liste]
Date de mise à jour : 20/05/2008 11:43:27
Vue : 25533
Catégorie(s) : Chaîne de caractères
Langages dispo pour ce code :
- VB6, VBA
- PHP 4, PHP 5
- Windev
- Delphi 5
- C# 1.x, C# 2.x
- VB6
- VB6, VBA
- ActionScript Flash
- Python
- Javascript
- Voir tous les langages pour ce code snippet



Langage : Delphi 5
Date ajout : 05/08/2006
Posté par f0xi [Liste]
DateMAJ : 05/08/2006

   { compter les occurences d'une chaines dans une autre }
     
       function CountString(const S, StrToCount : string) : integer;
      var N : integer;
      begin
        result := 0;
        N      := Posex(StrToCount,S,1);
        while N <> 0 do begin
          inc(result);
          N := Posex(StrToCount,S,N+Length(StrToCount));
        end;
      end;
      
            
{ compter les occurences d'un caractere dans une chaine } function CountChar(const S : string; const CharToCount : char) : integer; var N : integer; begin   result := 0;   N      := Posex(CharToCount,S,1);   while N <> 0 do begin     inc(result);     N := Posex(CharToCount,S,N+1);   end; end;
I := CountString('Blablabla bla blabla', 'la'); renvois : 6
Remarque :
- declarez l'unité StrUtils dans les uses

Snippets en rapport avec : Compter, Occurence, Trouver, Motif, Rechercher



Codes sources en rapport avec : Compter, Occurence, Trouver, Motif, Rechercher

{Visual Basic, VB6, VB.NET, VB 2005} CRÉATION DE FORM ET DE CONTRÔLES
Cherche est un programme qui démontre la création de Form et de Contrôles (ici: WebBrowser , TextBox...

{PHP} COMPTER LE NOMBRE DE FICHIERS DANS UN DOSSIER
Après pas mal de recherche, je n'ai pas réellement trouvé un code qui me convenait. J'ai donc trouvé...

{Visual Basic, VB6, VB.NET, VB 2005} RECHERCHER FICHIERS
Comme avec Windows on recherche les fichiers. Mais j'ai fait l'expérience avec les fichiers images c...

{JAVA / J2EE} APPLICATION D'APPRENTISSAGE DES TABLES DE MULTIPLICATIONS
Cette application permet aux petits comme aux grands d'apprendre ces tables de multiplication et de...

{PHP} COMPTER DES PAGES PRÉCISES (NEWS, TUTOS, ARTICLES) POUR STATS
Bonjour, Je viens de me faire un petit code qui pourrait intéresser la plupart d'entre vous. En ef...

{Javascript / DHTML} RECHERCHE ET REMPLACEMENT DE MOT INTERDIT SUR VALIDATION DE FORMULAIRE
La sécurité sur serveur quand elle est activé ne permet pas l'envoi des données si celuis-ci inclu u...

{Javascript / DHTML} RECHERCHER ET REMPLACER UN MOT DANS UN TEXTE
Un script de recherche des mots d'un texte, sur la base d'une source trouvée sur ce site. Simplifié ...

{ColdFusion} RECHERCHER/REMPLACER
Bonjours à tous, Venant du php, j'ai decouvert avec enthousiasme coldfusion remplis de balise super...

{Delphi} RECHERCHER ET TROUVER RAPIDEMENT UN MOTS (OU UN CONTACT)
J'ai crée ce programme car j'ai un gros problème pour mémoriser l'orthographe des noms propres. J'av...

{C / C++ / C++.NET} TROUVER LE CENTRE D'UN CERCLE
Cette petite fonction permet de connaître les 2 centres possibles pour un cercle de rayon R passant ...