UNPKG

livr

Version:

Lightweight validator supporting Language Independent Validation Rules Specification

15 lines (11 loc) 396 B
const util = require('../../util'); function remove(chars) { chars = util.escapeRegExp(chars); const re = new RegExp('[' + chars + ']', 'g'); return (value, params, outputArr) => { if (util.isNoValue(value) || typeof value === 'object') return; value += ''; // TODO just skip numbers outputArr.push(value.replace(re, '')); }; } module.exports = remove;