Re: aide expression régulière

Top Page

Reply to this message
Author: gedeon.legaut
Date:  
To: Romain Touzé, guilde
Subject: Re: aide expression régulière
merci bien à Romain et Yves
Bonne journée
Gédéon

----- 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
>
>




--
Romain Touzé
09.52.75.40.41