/** * 验证工具类 * @author zhongming * @since 3.0 */ export default class Validate { /** * 验证手机号 * @param phone 电话号码 */ static validateMobile(phone: string): Array; /** * vue验证手机号 * @param rule 验证规则 * @param value 手机号 * @param callback 回调 */ static vueValidateMobile: (rule: any, value: any, callback: Function) => any; /** * 验证是否为null * @param value */ static validateNull(value: any): boolean; static isValidUsername(str: string): boolean; static validateURL(textval: string): boolean; static validateLowerCase(str: string): boolean; static validateUpperCase(str: string): boolean; static validatAlphabets(str: string): boolean; }