Automates finis et application - TD2
Expression régulières
Exercice 1 (Syntaxe des expressions régulières)
Définition:
L'ensemble des expression régulières sur un alphabet
est défini par
- quel que soit sont des expressions régulières
- Si et sont deux expressions régulières, alors , et sont des expressions régulières
Identification des expressions régulières
- est une expression régulière car membre de l'alphabet
- n'est pas une expression régulière car non membre de l'alphabet
- est une expression régulière et aussi donc est une expression régulière et aussi donc est une expression régulière
- est une expression régulière puisque et le sont
- est une expression régulière
Exercice 2 (Langage défini par une expression régulière)
- Le seul mot accepté est , exemple
- Toute combinaison de un suivi d'un nombre de quelconque, exemple
- Toute combinaison commençant par un et suivi de ou de , exemple
- Toute combinaison de et , exemple
Exercice 3 (Construction de Kleene)
Tentative :
Exercice 4 (Simplifier la concaténation)
Exercice 5 (Utilisation de grep)
grep -e PATH .bash_export
last | grep -e sedelpeuch
grep -e .c