verificator
Version:
Client and server-side validation JavaScript library
9 lines (8 loc) • 378 B
JavaScript
import requireParameterCount from './helpers/requireParameterCount';
const validate = (attribute, value, parameters, validator) => {
requireParameterCount(2, parameters, 'digits_between');
const [min, max] = parameters;
const str = String(value);
return /^[0-9]*$/.test(str) && str.length >= Number(min) && str.length <= Number(max);
};
export default validate;