Lab1

publicité
IFT 313 - Solutions au Lab 1
1
a Alphabet = {a,b,c}
Langage : jamais b avant le premier a s’il y en a
c*a[abc]* | (b|c)*
b Contenu =([^*/]|\” “*/” \”)*
Commentaire = “/*”{Contenu}“*/”
ou Commentaire = “/*”([^*/]|\” “*/” \”)*“*/”
c
[ab]*(c?[ab]*d?|d?[ab]*c?)[ab]*
2
a Alphabet : a-z. Langage : contient un ‘a’
[b-z]
1
2
a
b Au moins deux ‘a’ consécutifs
[b-z]
a
1
2
[b-z]
a
3
[a-z]
[a-z]
4.
a)
grep -h -o "[[:alnum:].-]\+@[[:alnum:].-]\+" PiloteAFD.java
b)
mail `grep -h -o "[[:alnum:].-]\+@[[:alnum:].-]\+" PiloteAFD.java`< PiloteAFD.java
Téléchargement