JSFiddle - React, Tailwind, and code Playground
by suraj ahir
JavaScript
var r = /^\$?[0-9,]+\.?[0-9]*$/;
console.log(r.test("$1243,43434.55434343")); //true
console.log(r.test("$12,000.55")); //true
console.log(r.test("$12,000.000000000")); //true
console.log(r.test("$12")); //true
console.log(r.test("$$12")); //false
console.log(r.test("$12.555")); //false