Retour Partie 2

Exercice 1

Cet exercice se base sur Duchn-isolatin.txt.

Cette commande a pour but de relever tous les contextes d'apparition du mot "Citoyen".

La fonction -c permet de compter les lignes et la fonction -i qui permet de trouver le motif qu'il soit en majuscule ou en minuscule. Le document ne comporte pas de caractère en majuscule, la fonction -i n'est donc pas pertinente. "\b" est l'expression de frontière de mots, elle permt de dire si c'est un début ou une fin de chaine.

Le raisonnement est le même pour les deux autres commandes.

  • Les mots commençant par "aristo" (résultat)
  • Les mots commençant par "bougre" (résultat)



Ce texte ne contient pas de majuscules. Elles sont notées avec des *. Il s'agit d'un caractère spécial, que nous notons donc "\*" pour qu'il ne soit plus considéré comme tel.
  • Les mots qui parlent de "sans-culotte" (résultat)


Nous allons utiliser la fonction -n qui permet d'afficher le numéro de ligne.
  • Les mots qui parlent de "république" (résultat)
  • des mots qui parlent de "liberté" (résultat)

  • des mots qui se terminent par "-er" (résultat)


La négation peut être "ne .. pas" ou "n'... pas". C'est pour cela que nous avons noté \bn[e']\b.
Le ".*" désigne n'importe quel caractère entre les deux éléments.