Eşleşen miktarlar ve birim için düzenli ifade

0 Cevap php

Ben böyle dizelerden miktar ve birim ayıklamak gerekir

1 tbsp
1tbsp 
300ml
300 ml
10grams
10 g

Bu miktarlar her zaman sonra ya da daha sonra bir alan birimi mevcuttur olabilir ya da olmayabilir, rakamlar olacaktır. Biz (belki bir dizi) tanımlayan bir listeden gelebilir 20 farklı birimler - Onlar 15 olabilir

Ben bir veritabanında saklayarak önce bunları bölmek gerekir gibi çözüm javascript veya PHP birinde olabilir. yani ayrı ayrı depolanması gerekir.

Teşekkürler

EDIT: temiz olması için üzgünüm. Her yeni satır yeni bir dize temsil eder. Böylece biz sadece bir seferde bir ünite ve bir miktar bölmek gerekir - Bu dize yalnızca 10g VEYA 300ml içerecektir olduğunu.

0 Cevap