Exercice sur le Père Duchesne

Le but de cet exercice est d'effectuer des recherches de mots dans le texte du Père Duchesne à l'aide d'expressions régulières vues en TD.

--> Rechercher les mots commencant par "citoy":



Ici, la commande \b indique les débuts de chaines de caractères.

résultat sur notepad

--> Rechercher les mots commencant par "aristo":



Ici, la commande \b repère les lignes contenant les mots commencant par "aristo".

résultat sur notepad

--> Rechercher les mots commencant par "bougre":




La commande \b cherche les lignes contenant les mots commencant par "bougre".

résultat sur notepad

--> Rechercher les mots qui parlent de "sans-culottes":




Ici il s'agit de trouver des parties du mot "culotte" pour trouver les mots dérivés de "sans-culotte", grâce à la commande -i.

résultat sur notepad

--> Rechercher les mots contenant une majuscule:




Les mots censés s'écrire avec une lettre majuscule sont précédés par le symbole *. Il s'agit d'un opérateur en regexp, il faut annuler sa fonction avec \ pour pouvoir le traiter comme une chaîne de caractères et non pas comme un opérateur. D'où l'expression régulière "\*"

résultat sur notepad

--> Rechercher les mots se terminant par "er":




La commande /b se situe cette fois en fin de mot puisqu'on veut chercher les mots qui se terminent par "er".

résultat sur notepad

--> Rechercher les mots qui parlent de "danger":



On cherche donc les mots contenant "danger".

résultat sur notepad

--> Rechercher les mots qui parlent de "partie":




Ici on utilise la commande "\bpatri[accent circonflexe + a]" qui cherche tous les mots commencant par "patri" sauf ceux dont la lettre suivante est "a" (pour ne pas obtenir des mots comme "patriarche") Ici, on obtient seulement des mots du même champs lexical que "patrie".

résultat sur notepad

--> Rechercher les mots qui parlent de "liberté":




Ici, la commande \b permet d'obtenir les mots commencant par "lib".

résultat sur notepad

--> Rechercher les mots qui parlent de "temps":



Dans ce fichier, le mot "temps" a plusieurs sens. Il peut désigner une durée ou l'état de l'atmosphère.

résultat sur notepad

 --> Rechercher les mots qui parlent de "république":
Je n'ai pas réussi a obtenir un résultat pour cette question. J'ai essayé les commandes suivantes: "républi", "republi", "\républi", "\republi", ça n'a rien donné.

--> Rechercher les mots qui parlent de "trahison":



Il s'agit ici de chercher les mots qui contiennent "trahi".

résultat sur notepad

--> Rechercher les constructions négatives dans le texte, telles que "ne...pas" ou "n'...pas":




Il s'agit de chercher les mots "ne" ou "n'".

résultat sur notepad