salut à tous,
j'ai ecris un petit script en perl pour verifier si ce qui est entré par l'utilisateur est un nombre ou non. Etant nouveau dans le monde du perl, je voulais savoir s'il n'y avais pas une meilleure facon de faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 #!/usr/bin/perl use strict; my $chaine=<>; chomp $chaine; if($chaine && $chaine =~ m/^[\+-]?[0-9]+\.?[0-9]*/ && $chaine !~m/[^0-9\+-\.]/ ){ print("nombre\n"); }else{ print"pas nombre !\n" }
Partager