Bonjour,
Puis-je utiliser les expressions régulières pour le cas suivant.
J'ai des nombres de la forme suivante : -1.166-03 ou 2.042-03
Je dois remplacer le deuxième "-" par "E-". Attention dans le 2eme nombre il n'y a qu'1 seul moins..
J'ai essayé avec:
$nombre =~ s/\d\-/E\-/;
mais le resultat est: -1.16E-03 et 2.04E-03
Il remplace également le chiffre \d.En effet, il faut pouvoir modifier qu'une partie de l'expression régulière..
Merci pour votre aide
Partager