advint-user-admin
Version:
开箱即用的后台管理基础用户系统组件
53 lines (52 loc) • 1.21 kB
TypeScript
/**
* 判断url是否是http或https
* @returns {Boolean}
* @param url
*/
export declare const isHttp: (url: string) => boolean;
/**
* 判断path是否为外链
* @param {string} path
* @returns {Boolean}
*/
export declare const isExternal: (path: string) => boolean;
/**
* @param {string} str
* @returns {Boolean}
*/
export declare const validUsername: (str: string) => boolean;
/**
* @param {string} url
* @returns {Boolean}
*/
export declare const validURL: (url: string) => boolean;
/**
* @param {string} str
* @returns {Boolean}
*/
export declare const validLowerCase: (str: string) => boolean;
/**
* @param {string} str
* @returns {Boolean}
*/
export declare const validUpperCase: (str: string) => boolean;
/**
* @param {string} str
* @returns {Boolean}
*/
export declare const validAlphabets: (str: string) => boolean;
/**
* @param {string} email
* @returns {Boolean}
*/
export declare const validEmail: (email: string) => boolean;
/**
* @param {string} str
* @returns {Boolean}
*/
export declare const isString: (str: any) => str is string | String;
/**
* @param {Array} arg
* @returns {Boolean}
*/
export declare const isArray: (arg: string | string[]) => boolean;