Regexp et XML

Vous voici dans la deuxième partie de ce site. Comme je vous l'ai dit, elle correspond au travail sur le filtrage avec regexp et le langage XML. J'espère que vous vous souvenez des expressions régulières! Si non, retournez dans la partie précédente!

(non je ne répèterai pas...)

Pour la partie sur les expressions régulières, nous n'avons plus travaillé sur IDLE avec Python mais sur le logiciel Cygwin (qui permet d'émuler un système Unix sous Windows, et ça tombe bien puisqu'on veut travailler avec les commandes Unix!).

Voici donc les exercices que j'ai eu l'occasion de faire avec ces fameuses expressions régulières:

Comme indiqué dans le titre, l'autre partie du travail ne concerne plus les expressions régulières mais le langage XML (eXtensible Markup Language ou langage extensible de balisage). Le principal avantage du XML que nous avons exploité dans notre cours est le fait qu'il permette une structure à partir de balises définies par l'utilisateur lui-même! Voici donc les exercices: