Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
utilisateurs:hypathie:tutos:accueil [19/07/2014 18:42] Hypathie [Contexte d'utilisation des ER] |
utilisateurs:hypathie:tutos:accueil [19/07/2014 19:02] Hypathie [Contexte d'utilisation des ER] |
||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
`-r' | `-r' | ||
`--regexp-extended' | `--regexp-extended' | ||
- | Use extended regular expressions rather than basic regular | + | Use extended regular expressions rather than basic regular |
- | expressions. Extended regexps are those that `egrep' accepts; | + | expressions. Extended regexps are those that `egrep' accepts; |
- | they can be clearer because they usually have less backslashes, | + | they can be clearer because they usually have less backslashes, |
- | but are a GNU extension and hence scripts that use them are not | + | but are a GNU extension and hence scripts that use them are not |
- | portable. *Note Extended regular expressions: Extended regexps. | + | portable. *Note Extended regular expressions: Extended regexps. |
</code> | </code> | ||
<note> | <note> | ||
Ligne 52: | Ligne 52: | ||
* **avec ''-r'' :** | * **avec ''-r'' :** | ||
- | -> On peut utiliser __les caractères POSIX étendus__ :\\ | + | -> On peut utiliser __les caractères POSIX étendus__ (ceux communs à 'egrep'):\\ |
''|'' ; ''^'' ; ''$'' ; ''.'' ; ''*'' ; ''+'' ; ''?'' ; ''( )'' ; ''['' ; ''{ }''\\ | ''|'' ; ''^'' ; ''$'' ; ''.'' ; ''*'' ; ''+'' ; ''?'' ; ''( )'' ; ''['' ; ''{ }''\\ | ||
- | -> Il s'y ajoute enfin __quelques raccourcis__ à la manière de Perl :\\ | + | -> Il s'y ajoute enfin __les raccourcis ci-desous__. C'est là l'extension GNU qui n'est pas portable :\\ |
''f'' : Produit ou correspond à un saut\\ | ''f'' : Produit ou correspond à un saut\\ |