- Introduction
- Match
- Un must have !
Version Online:
http://www.gskinner.com/RegExr/
Version Offline:
http://get.adobe.com/fr/air/ (prérequis)
http://gskinner.com/RegExr/desktop/RegExr.air
- Pense bête (quelques rappels)
\D | → | alpha (lettre uniquement) |
\d | → | digit (chiffre uniquement) |
\s | → | espace |
(?:abc) | → | ?: permet de ne pas extraire ce groupe d'un match d'une regexp |
* | → | 0 ou plusieurs fois |
+ | → | 1 ou plusieurs fois |
? | → | 0 ou 1 fois |
/D{3,9} | → | entre 3 et 9 caractères |
/D{2} | → | exactement 2 caractères |
- Exemple de d'expressions régulières
Cette expression permet d'inclure tous les fichiers texte (.txt) dont le nom débute par "ba". Ainsi, si nous avons les fichiers: beurre.txt, battre.txt, biere.txt et balle.txt alors seuls les fichiers battre.txt et balle.txt seront inclus.
♦ /snmp-server\shost\s((:?\d{1,3}\.){3}\d{1,3})/
Permet d'extraire l'adresse IP qui correspond à la ligne snmp-server host. (Extrait la chaine de caractère 10.11.12.13 si la ligne vaut snmp-server host 10.11.12.13)
Aucun commentaire:
Enregistrer un commentaire