Exigences
Vous devez faire l’analyse du texte qui consiste à extraire les mots qu’il contient, de les
afficher une liste de mots relevés (sans doublon), et finalement d’indiquer les
statistiques c.-à-d. le nombre de caractères lus, le nombre de mots valides analysés, le
nombre de mots présents dans la liste des mots relevés.
Un mot rencontre les règles suivantes :
- a. est constitué de lettres seulement
- b. ne tient pas compte de la casse du mot
- c. un mot qui contient des chiffres doit être rejeté
- Ex. james01tiberus02kirk doit être rejeté en entier.
- d. en présence d’une élision (apostrophe), chaque mot est valide et distinct, et
l’apostrophe doit faire partie du mot qui la précède.
Ex. d’une comprend 2 mots : d’ et une
Contraintes
Vous n’être pas autorisé à utiliser la fonction
String.Split() dans ce travail pratique.
Vous devez développer votre propre logique d’extraction.
Pour ceux qui auraient les connaissances ou accès à des expressions déjà bâties, l’emploi
des expressions régulières n’est pas autorisées dans ce travail pratique.
Partager