----- Mail original -----
De: "Romain Touzé" <romain.touze@???>
À: "gedeon legaut" <gedeon.legaut@???>
Envoyé: Jeudi 6 Octobre 2011 10:26:39
Objet: Re: aide expression régulière
en python (j'avais sous la main)
>>> print re.match('^([0-9][0-9]*)\.([0-9][0-9])e([+-][0-9][0-9]*)$','1.23e+3').groups() ('1', '23', '+3')
(et vivent les regexp)
2011/10/6 <gedeon.legaut@???>: > Bonjour,
>
> Je souhaiterais pouvoir récupérer dans un array les différents éléments d'un nombre en notation scientifique :
> exemple : 1.23e+3
> array(
> [0] =>1,
> [1] =>23,
> [2] =>+3
> )
> Je bute et sur l'expression régulière et la manière de récupérer l'array.
> Est-ce qqn voudrait bien prendre qq secondes pour éclairer ma lanterne ?
> Au final, ce sera en php, mais j'adapterais si l'exemple est donné dans un autre langage.
> Merci d'avance
> Gédéon
>
>