Unit van waarde scheiden

Status
Niet open voor verdere reacties.

bn2vs

Terugkerende gebruiker
Lid geworden
18 aug 2007
Berichten
1.705
Ik wil een string die een waarde gevolgd door een unit bevat validateren en parsen. De validatie moet verijsen dat het een nummer is met max 1 komma of punt, optioneel gevolgd door een arbitary string.

Ik valideer momenteel met deze regex:

Code:
preg_match( '/^\d+((\.|,)\d+)?\s*.*$/', $distance, $matches )

Kan ik daar ook de waarden die ik nodig heb (de numerieke waarde en de unit, beide zonder spaties) hier ook uithalen? 2e vraag: kan de regex beter? :)

Cheers
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan