UNPKG

qw-utils

Version:

qw Utils package

75 lines (74 loc) 1.66 kB
export declare class validateUtils { constructor(); /** * @param {string} path * @returns {Boolean} */ isExternal(path: string): boolean; /** * 判断是否为 url * @param {string} url * @returns {Boolean} */ validURL(url: string): boolean; /** * 判断是否为全小写字母 * @param {string} str * @returns {Boolean} */ validLowerCase(str: string): boolean; /** * 判断是否为全大写字母 * @param {string} str * @returns {Boolean} */ validUpperCase(str: string): boolean; /** * 判断是否仅为字母 * @param {string} str * @returns {Boolean} */ validAlphabets(str: string): boolean; /** * 判断是否为正确邮箱格式 * @param {string} email * @returns {Boolean} */ validEmail(email: string): boolean; /** * 判断是否为字符串类型 * @param {string} str * @returns {Boolean} */ isString(str: string): boolean; /** * 判断是否为数组类型 * @param {Array} arg * @returns {Boolean} */ isArray(arg: string): boolean; /** * 是否为身份证号码 */ isIdCard(value: string): boolean; /** * 是否为中文 */ isChinese(value: string): boolean; /** * 是否为字母 */ isLetter(value: string): boolean; /** * 是否为字母或者数字 */ isEnOrNum(value: string): boolean; /** * 是否图片格式 */ isImage(value: string): boolean; /** * 是否视频格式 */ isVideo(value: string): boolean; }