UNPKG

data-validator-js

Version:
45 lines (44 loc) 1.11 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Validations = /** @class */ (function () { function Validations() { } /* **email validation */ Validations.IsValidEmail = function (str) { return /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(str); }; /* **ValidString */ Validations.IsValidString = function (str) { return /^[ A-Za-z0-9]/.test(str); }; /* **phonenumber validation */ Validations.IsValidPhoneNumber = function (num) { return /^\d{10}$/.test(num); }; /* **validNumber */ Validations.IsValidNumber = function (num) { return /^[0-9]+$/.test(num); }; /* **validAlphaNumeric */ Validations.IsValidAlphaNumeric = function (num) { return /^[a-z0-9]+$/i.test(num); }; /* **AlphaNumericwithspecialcharacters */ Validations.IsValidAlphaNumericWithSpecialChars = function (str) { return /^[ A-Za-z0-9_@./#&+-]*$/.test(str); }; return Validations; }()); exports.default = Validations;