JSFiddle - React, Tailwind, and code Playground
by Darby Rathbone
JavaScript
var old_init = parseInt;
parseInt = function () {
var r = [];
r.push(old_init.apply(this, arguments));
while (/\D?(\d+)\D+?/.test(arguments[0])) {
arguments[0] = (arguments[0].replace(r[r.length - 1], '')).replace(/\D?(\d+)\D+?/, function (m, g) {
console.log(arguments);
r.push(old_init.apply(this, g));
return "";
});
//console.log(arguments[0]);
}
return r;
};
console.log(parseInt('123a1245a555353fjasldh12214'))