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 | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:hypathie:tutos:accueil [21/07/2014 00:40] Hypathie [Sed et les regexp simples] |
utilisateurs:hypathie:tutos:accueil [21/07/2014 01:03] Hypathie [Sed -r : les caractères étendues] |
||
---|---|---|---|
Ligne 462: | Ligne 462: | ||
toto:coucou | toto:coucou | ||
</code> | </code> | ||
+ | |||
+ | <note tip> | ||
+ | /^\(.*\)\1$/ : correspond à une ligne contenant au moins deux fois la même sous-chaîne de caractères | ||
+ | </note> | ||
===Les accolades { et } === | ===Les accolades { et } === | ||
Ligne 479: | Ligne 483: | ||
echo "a aa aaa aaaa aaaaaa aaaaaaaa" | sed -r 's/a{3,}/OK/g' | echo "a aa aaa aaaa aaaaaa aaaaaaaa" | sed -r 's/a{3,}/OK/g' | ||
a aa OK OK OK OK | a aa OK OK OK OK | ||
+ | </code> | ||
+ | |||
+ | ===Traitement des mots === | ||
+ | * le caractère ''\<'' | ||
+ | Le caractère ''\<'' oblige l'E.R. à correspondre avec le début d'un mot (mot = chaîne de caractères chiffres, lettres ou '_').\\ ''\<'' doit figurer devant la sous-chaîne désirée. | ||
+ | <code user> | ||
+ | echo "info pour tous informatique" | sed -r 's/\<info/OK/g' | ||
+ | </code> | ||
+ | <code> | ||
+ | OK pour tous OKrmatique | ||
+ | </code> | ||
+ | |||
+ | * le caractère ''\>'' | ||
+ | Le caractère ''\>'' oblige l'E.R. à correspondre à la fin d'un mot.\\ ''\>'' doit figurer en fin de la sous-chaîne désirée. | ||
+ | <code user> | ||
+ | echo "métrique cosmétique" | sed -r 's/métique\>/OK/g' | ||
+ | </code> | ||
+ | <code> | ||
+ | métrique cosOK | ||
</code> | </code> | ||