Compter le nombre de mots ayant un certain caractère
Ce code vous permettra de savoir dans combien de mots se trouve un tel caractère. Il propose 2 fonctions. La première permettant de trouver le nombre de mots contenant un certain caractère (par ex. tout les mots contenant 'e'). La deuxième fait la même chose mais sans tenir compte de la case (par ex. tout les mots contenant 'e' ou 'E')
Site de l'auteur voir
[18] sources en PHP voir
Code vu 2553 fois
Enregistré le 27 Mars 2010
|
|
Code Source
Fonctions du code
: Éclate une chaîne par expression rationnelle - (PHP 4, PHP 5)
: Expression rationnelle standard - (PHP 4, PHP 5)
: Affiche une chaîne de caractères - (PHP 4, PHP 5)
Commentaires
ca aurait été bien un ptit pourcentage, connaitre ensuite la densité du mot dans le texte.
Tu peux utiliser pour cela la fonction
echo "La densité de mot contenant <i>".$c ."</i> est de ".
(countWordsWithCharCaseInsensitive($a,$c)/
echo "Le pourcentage de mot contenant <i>".$c ."</i> est de ".
(100*countWordsWithCharCaseInsensitive($a,$c)/
str_word_count($a) qui te renvoi le nombre de mot contenu dans $aecho "La densité de mot contenant <i>".$c ."</i> est de ".
(countWordsWithCharCaseInsensitive($a,$c)/
str_word_count($a))
." dans la phrase <i>".$a."</i><br />";echo "Le pourcentage de mot contenant <i>".$c ."</i> est de ".
(100*countWordsWithCharCaseInsensitive($a,$c)/
str_word_count($a))
."% dans la phrase <i>".$a."</i><br />";Ajouter un commentaire
Librairie PHP
Connexion
Chaînes
PHP
- Affichage (5)
- Applications (9)
- Chaînes (71)
- Classes (29)
- Constantes (4)
- Cookies (3)
- Date-Heure (40)
- Email (14)
- Fichiers - Réps (45)
- Fonctions (23)
- Formulaires (18)
- GD-Graphiques (11)
- Google (13)
- HTML (7)
- Images (21)
- Inclassable (28)
- Maths (24)
- MySQL (23)
- Navigateurs (6)
- Recherches (6)
- Regex (13)
- Reseau (2)
- Sécurité (25)
- Sessions (13)
- Statistiques (5)
- Système (18)
- Tableaux (21)
- Tag-cloud (3)
- Templates (3)
- Twitter (5)
- URL (22)
- Variables (8)
- Vidéos (2)
- Windows (1)
- XML (2)
|
||























