Supposons que je l'ai fait :
my $string = "one.two.three.four";
Comment dois-je jouer avec le contexte pour obtenir le nombre de fois où le motif a trouvé une correspondance (3) ? Est-il possible de le faire en utilisant une ligne unique ?
J'ai essayé ça :
my ($number) = scalar($string=~/\./gi);
Je pensais qu'en mettant des parenthèses autour $number
j'ai forcé le contexte du tableau, et par l'utilisation de scalar
j'aurais le compte. Cependant, tout ce que j'obtiens est 1
.