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