JSFiddle - React, Tailwind, and code Playground
JavaScript
`var orderIds = ['12234523', '134436345', '234636352'];
var regexFilter = [];
var estimate = 4;
var i = 0;
regexFilter[0] = [];
orderIds.forEach( function( id ){
//bump estimate by 1 with each pass
estimate++;
var orderId = id + '';
if( (estimate + orderId.length ) > 510){
i++;
regexFilter[i] = [];
estimate = 4 + orderId.length;
}
regexFilter[i].push( id );
}); `