PARTIE 3 (emacs)
Utilisation d'Emacs
Dans cette partie, on utilisera le menu de recherche de chaînes de caractères pour réaliser les opérations demandées. On pourra également utiliser des expressions régulières.
Exercice 1 : exercice sur le fichier p96.tab
Télécharger le fichier p96.tab
Dans ce fichier, le nombre débutant la ligne concatène le numéro du bébé, celui du jour de l'observation et celui de l'observation dans la journée.
1. Rechercher les fiches contenant une interrogation.
opérations réalisées : Alt - x occur (entrée)
\? (entrée)
Résultat
2. Rechercher les fiches correspondant au bébé 12.
opérations réalisées : Alt - x occur (entrée)
^12[0-9][0-9] (entrée)
Résultat
3. Rechercher les fiches correspondant au bébé 1.
opérations réalisées : Alt - x occur (entrée)
^1[0-9][0-9][^0-9] (entrée)
Résultat
4. Rechercher les fiches pour lesquelles le score médical est de 12.
opérations réalisées : Alt - x occur (entrée)
12[^0-9]*$ (entrée)
Résultat
5. Faire de même pour un score de 10. Pouvez vous expliquer le résultat ?
opérations réalisées : Alt - x occur (entrée)
10[^0-9]*$ (entrée)
Si on cherchait simplement les lignes se terminant par 10 (puisque le score médical est le dernier nombre de la ligne), on ne prendrait pas en compte les nombre suivis par des tabulations ou des espaces.
Résultat
Exercice 2 : exercice sur le fichier p96.bal
Télécharger le fichier p96.bal
1. Rechercher les fiches concernant les bébés 10 à 12.
opérations réalisées : Alt - x occur (entrée)
1[0-2] (entrée)
Résultat
2. Rechercher les fiches concernant les bébés 10 et 12, c'est à dire sans 11 et 13.
opérations réalisées : Alt - x occur (entrée)
1[0|2] (entrée)
Résultat
3. Rechercher le nombre de bébés de 23,..., 30 semaines.
opérations réalisées : Alt - x occur (entrée)
[23-9|30] (entrée)
Résultat
4. Rechercher les fiches du jour 0 pour lesquelles le bébé est né à 28 semaines.
opérations réalisées : Alt - x occur (entrée)
0.*28 (entrée)
Résultat
5. Rechercher les fiches des bébés nés entre 23 et 29 semaines
opérations réalisées : Alt - x occur (entrée)
2[3-9] (entrée)
Résultat
6. Rechercher les fiches pour lesquelles le bébé à la naissance faisait au moins 1000 grammes.
opérations réalisées : Alt - x occur (entrée)
1[0-9][0-9][0-9] (entrée)
Résultat
7. Rechercher les fiches pour lesquelles le bébé à la naissance faisait moins de 1000 grammes.
opérations réalisées : Alt - x occur (entrée)
[0-9][0-9][0-9][^0-9] (entrée)
Résultat
Retourner en haut de la page
Précédent
Suivant