Bonjour!
Je me retrouve dans le forum PHP parce que mon problème concerne les regex; mais c'est en fait en javascript que je code.
J'ai vraiment besoin d'aide pour un vrai casse-tête...
Je récupère des données dans une base de données et j'ai besoin de ce type d'information:
"une crêpe, 32 g" -> 32
"30g" -> 30
"200ml reconstitué" -> 200
"1.5L" -> 1500
"la canette: 33cl" -> 330
Je conçois que la conversion d'unité ne relève pas des regex :-) et je pense pouvoir m'en occuper; mais il me faudrait au moins un moyen d'isoler "33/cl" ou "1.5/L".
Eventuellement, on peut utiliser un tableau d'unités (mg,g,kg,ml,cl,l) pour éviter de récupér "1/cs" dans le cas de "1 cs (cuillère à soupe) soit 10ml"
Si quelqu'un a le pattern magique qui va m'aider à m'en sortir, je lui tire mon chapeau et le remercie d'avance !!
Partager