UNPKG

@validate-me/core

Version:

Main package for `validate-me`. It contains everything to run client side validations with any kind of JS framework or with vanilla JS.

11 lines (8 loc) 220 B
const pattern = (pattern, flags, type) => { const regex = new RegExp( type !== 'mul' ? `^${pattern}$` : `^${pattern}(,${pattern},?)*$`, flags, ); return regex.test.bind(regex); }; export default pattern;