_lodash2.default.each({ 'regex_string': '[a-zA-Z0-9]+', 'regex_number': '[0-9]+' }, function ($regexValue, $regeName) { $currentSubstitute++; $search = XRegExp.replace($search, XRegExp('/\\\{' + $regeName + '\\\}/'), '(?<' + $regeName + '_' + $currentSubstitute + '>' + $regexValue + ')'); $replace = XRegExp.replace($replace, XRegExp('/{' + $regeName + '\}/'), '${' + $regeName + '_' + $currentSubstitute + '}'); });
const getQueryFilterValidator = (value) => { return XRegExp.test(value, reQueryFilter); }
XRegExp.forEach(value, reQueryFilter, (matches) => { const { field, operator } = matches; let value;