Bonjour tout le monde,
Je cherche une fonction pour vérifier qu'une variable est un entier pour PERL.
(en PHP is-numeric() ) ?
Merci d'avance :king:
Version imprimable
Bonjour tout le monde,
Je cherche une fonction pour vérifier qu'une variable est un entier pour PERL.
(en PHP is-numeric() ) ?
Merci d'avance :king:
Ca ne marcherait pas un truc dans le genre ?Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 sub EstNumerique { my ($inputVariable) = @_; my $crFonction = 0; if ($inputVariable =~ /^\-?[0-9]+\,?[0-9]*$/) { # OK, variable numerique $crFonction = 1; } else { # KO, variable non-numerique $crFonction = 0; } return $crFonction; }
Cdt.
Bahan
Tu es au moins sûr que la regex est robuste.
Sinon il est toujours possible de choper la regex dans le code du module, mais attention à vos yeux :D!
Merci beaucoup à vous tous de la réponse :yaisse2:, je remercie Jasmine et Bahan pour votre solution ainsi que Djibril pour son module que je vais regarder d'un peu plus près :king:.