Bonjour à tous.
Par avance merci de votre aide.
Blocage sur composition et décomposition expression régulière, besoin d'aide.
But de l'exercice : Sous VI remplacer les numéros de téléphones avec15.45.45.78/ par .
10/48/22/50
20/54/58/40
Expression régulière de remplacement finale valide
Décomposition de l'expression régulière
Code : Sélectionner tout - Visualiser dans une fenêtre à part :%s/\(..\)\/\(..\)\/\(..\)\/\(..\)$/\1.\2.\3.\4/
Questions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 / old-expression / new-expr / /\(ERb\) \(ERb\) \(ERb\) \(ERb\)/\Rm\Rm\Rm\Rm/ Rm = Rappel de mémorisation
1 Dans les ERb le [QUOTE]." représente un caractère quelconque par contre, pourquoi dans ERb ci-dessous avoir deux [C.. pour un remplacement de /[/CODE] ?
2 pourquoi la présence des caractèresentre la première et seconde ERb (j'imagine que ce sont des caractères de protections mais besoin de comprendre comment cela fonctionne) ?\/
3 Pourconfirmez-vous que ce sont des rappels de mémorisation (position ou je veux que le caractère soit remplacé) ?\1.\2.\3.\4
Sûrement beaucoup de questions mais encore merci de me permettre de comprendre et d'avancer sur ce sujet que sont les expressions régulières.
Partager