@valkyriestudios/validator
Version:
A lightweight configurable javascript validator
15 lines (14 loc) • 425 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.vGuid = vGuid;
exports.default = vGuid;
const RGX = /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;
function vGuid(val) {
return typeof val === 'string' &&
val.length === 36 &&
val[8] === '-' &&
val[13] === '-' &&
val[18] === '-' &&
val[23] === '-' &&
RGX.test(val);
}