bisogno di espressioni regolari che hanno: (.) espressione regolare per la convalida prezzo
- Massimo 8 cifre prima del punto decimale
- Massimo 4 cifre dopo la virgola decimale
- punto decimale è facoltativo
massima decimale valido è di 8 cifre decimali prima e 4 cifre dopo decimali Così 99999999,9999
La rexpressione regolare che ho provato ^\ d {0,8} [.]? \ D {1,4} $ non funziona per 123456789 e più di questo. significa che sta prendendo più di 8 cifre se il punto decimale non è disponibile.
provato qui: http://regexpal.com/
Molte grazie in anticipo!
Il prezzo non può essere negativo? –
No, non per il mio caso! – user2338652