Expressão Regular para numeros decimais (15,4)

Delphi

15/05/2009

Preciso de uma expressão regular que aceite numeros decimais (15,4).

Consegui esse:
[0-9]{0,15}[,]{0,1}[0-9]{0,4}

Ele aceita por exemplo:
10,0 ou 10,0000
,0000 (Sem nenhum numero antes da virgula)

Mas não aceita se eu digitar:
10, (sem nenhum numero depois da virgula)

Estou aplicando em um cxMaskEdit da DevExpress.
Se poderem me fornecer uma expressão regular que aceite digitar sem nenhum numero depois da virgula, agradeço muito.


Delmar

Delmar

Curtidas 0

Respostas

Delmar

Delmar

15/05/2009

SUBIR


GOSTEI 0
Delmar

Delmar

15/05/2009

Fizemos uma pequena alteração, esse até o momento está funcionando corretamente

[0-9]{0,10}[,]{1,1}[0-9]{0,4}


GOSTEI 0
POSTAR