JSFiddle - React, Tailwind, and code Playground
by Chan Wu
HTML
<input type="text" name="[go][0]['name']" value="1">
<input type="text" name="[go][1]['name']" value="2">
<input type="text" name="[go][1]['age']" value="3">
JavaScript
console.clear();
var selector = '[go][*][name]';
var selector = '[go][' + /(.*)/gi + '][name]';
console.log($('[name*="' + selector + '"]').length);
if (selector.indexOf('*') !== -1) {
var cap = selector.substr(0, selector.indexOf('*'));
console.log($('[name^="' + cap + '"]').length);
$('[name^="' + cap + '"]').each(function(index, item) {
console.log($(item).val());
});
}