Estoy tratando de limitar los datos de entrada.
Mi meta:
Casos de prueba:
He tenido algo como esto pero no funciona correctamente.
/^\d*(,\d*)*$/.test(value)
¡Agradezco cualquier ayuda!
Puedes usar
/^(?:\d+(?:,\d+)*,?)?$/Vea la demostración de expresiones regulares . Detalles :
^ - comienzo de la cadena(?:\d+(?:,\d+)*,?)? - un grupo no capturador opcional:\d+ - uno o más dígitos(?:,\d+)* - cero o más secuencias de una coma y uno o más dígitos,? - una coma opcional$ - final de la cadena.