¿Expresion regular numeros, decimales y comas?

publicado por: Anonymous

Me podrían ayudar por favor, tengo esta expresión regular:

/^d{1,18}(.d{1,2})?$/

La expresión acepta numero y decimales pero quiero que también acepte comas.

Gracias!!

Esto es lo que quiero obtener

Correcto: 10,000.00
Correcto: 10.00
Correcto: 150,000.00
Correcto: 1,000,000.00

Incorrecto 10,00

Gracias amigos

solución

De acuerdo a este sitio esta es una Regex que permite captar cualquier valor monetario con comas y 2 puntos decimles:

/^(d{1,3}(,d{3})*|(d+))(.d{2})?$/
Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *