@titou10/v-mask
Version:
mask directive for vue.js that exposes the unmasked value
11 lines (10 loc) • 411 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = {
'#': { pattern: /\d/ },
'X': { pattern: /[0-9a-zA-Z]/ },
'S': { pattern: /[a-zA-Z]/ },
'A': { pattern: /[a-zA-Z]/, transform: function (v) { return v.toLocaleUpperCase(); } },
'a': { pattern: /[a-zA-Z]/, transform: function (v) { return v.toLocaleLowerCase(); } },
'!': { escape: true }
};