informatique:linux:regexp
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:linux:regexp [2010/08/24 15:02] – benoit | informatique:linux:regexp [2010/08/24 15:50] (Version actuelle) – benoit | ||
|---|---|---|---|
| Ligne 28: | Ligne 28: | ||
| + | ==== Construire les expressions rationnelles ==== | ||
| + | Les expressions régulières permettent de rechercher des occurrences (c' | ||
| + | Les symboles ^ et $ indiquent le début ou la fin d'une chaîne, et permettent donc de la délimiter. | ||
| + | |||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | |||
| + | Les symboles *, + et ?, respectivement "zero ou plusieurs", | ||
| + | |||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | |||
| + | Les accolades {X,Y} permettent de donner des limites de nombre. | ||
| + | |||
| + | " | ||
| + | " | ||
| + | " | ||
| + | |||
| + | A noter que le premier nombre de la limite (" | ||
| + | |||
| + | Les parenthèses ( ) permettent de représenter une séquence de caractères. | ||
| + | |||
| + | " | ||
| + | |||
| + | La barre verticale | se comporte en tant qu' | ||
| + | |||
| + | " | ||
| + | " | ||
| + | " | ||
| + | |||
| + | Le point . indique n' | ||
| + | |||
| + | " | ||
| + | |||
| + | Les crochets [ ] définissent une liste de caractères autorisés (ou interdits). Le signe - permet quand à lui de définir un intervalle. Le caractère ^ après le premier crochet indique quand à lui une interdiction. | ||
| + | |||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
informatique/linux/regexp.1282662147.txt.gz · Dernière modification : (modification externe)
