@react-form-fields/core
Version:
Material UI Form Fields
18 lines • 596 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var cnpj = {
apply: function (value) {
if (!value)
return '';
var regexp = /^(\d{0,2})(\d{0,3})(\d{0,3})(\d{0,4})(\d{0,2}).*/;
var result = '$1.$2.$3/$4-$5';
return value
.replace(regexp, result)
.replace(/[-.\\]$/, '')
.replace(/[-.\\]$/, '')
.replace(/[-.\\]$/, '');
},
clean: function (value) { return (value || '').replace(/\D/gi, '').substr(0, 14); }
};
exports.default = cnpj;
//# sourceMappingURL=cnpj.js.map