util-helpers
Version:
22 lines (21 loc) • 523 B
TypeScript
/**
* 检测值是否为Email
*
* @alias module:Validator.isEmail
* @since 1.1.0
* @param {*} value 要检测的值
* @returns {boolean} 值是否为Email
* @example
*
* isEmail('123@qq.com'); // true
* isEmail('1-23@qq.com'); // true
* isEmail('123@'); // false
*
* // 包含非法字符(除 -、_、. 以外的符号)
* isEmail('1 23@qq.com'); // false
* isEmail('1&23@qq.com'); // false
* isEmail('1%23@qq.com'); // false
*
*/
declare function isEmail(value: any): boolean;
export default isEmail;