|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre expérimenté
![]() Étudiant Inscription : juillet 2004 Messages : 777 ![]() |
Bonjour,
Je rencontre un soucis avec une expression régulière que je veut faire avec expr match. C'est ceci: Code :
expr match "$1" "^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$" Comment faire merci? Le but bien sur étant de vérifier que l'ip entrée est valide |
|
|
00
|
|
|
#2 | |||||
![]() ![]() Inscription : juillet 2004 Messages : 2 246 ![]() |
Je ne comprends pas ton problème :
Citation:
Code :
A partir de bash 3, tu peux faire : Code :
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|||||
|
|
00
|
|
|
#3 |
|
Membre expérimenté
![]() Étudiant Inscription : juillet 2004 Messages : 777 ![]() |
J'aurai voulut simplifier ma Regex, à la manière de ce que l'on peut faire d'habitude mais bon la quand je met des parenthèse au lieu de me donner le nombre de truc qui corresponde, ca me renvoi la partie qui est capturé dans les parenthèse et je ne veut pas
|
|
|
00
|
|
|
#4 | ||||
|
Membre expérimenté
![]() Inscription : mars 2007 Messages : 469 ![]() |
C'est le comportement normal de expr
Solution avec grep : Code :
Code :
__________________
Loi de Murphy: La Théorie c'est quand ça ne marche pas mais que l'on sait pourquoi. La Pratique c'est quand ça marche mais qu'on ne sait pas pourquoi. Quand la théorie rejoint la pratique ça ne marche pas et on ne sait pas pourquoi. |
||||
|
|
00
|
|
|
#5 |
|
Membre expérimenté
![]() Étudiant Inscription : juillet 2004 Messages : 777 ![]() |
Ah ok merci pour la réponse
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com