UNPKG

@ivujs/i-utils

Version:

前端模块化 JavaScript 工具库

64 lines (63 loc) 1.88 kB
/** * 正则校验的方法 * @description 类型为REGEXP对应的正则 * @param {string} value 校验的参数 * @param {RegExp} regex 使用的REGEXP中的正则 * @returns {boolean} 返回校验的结果 */ export declare function regexpTest(value: string, regex: RegExp): boolean; /** * 是中文 * @param {string} value 校验的参数 * @returns {boolean} 返回校验的结果 */ export declare function isChinese(value: string): boolean; /** * 是英文 * @param {string} value 校验的参数 * @returns {boolean} 返回校验的结果 */ export declare function isEnglish(value: string): boolean; /** * 是外链 * @description 支持http,https,mail,tel电话 * @param {string} value 校验的参数 * @returns {boolean} 返回校验的结果 */ export declare function isExternal(value: string): boolean; /** * 是小写字母 * @param {string} value 校验的参数 * @returns {boolean} 返回校验的结果 */ export declare function isLowerCase(value: string): boolean; /** * 是大写字母 * @param {string} value 校验的参数 * @returns {boolean} 返回校验的结果 */ export declare function isUpperCase(value: string): boolean; /** * 是11位手机号码 * @param {string} value 校验的参数 * @returns {boolean} 返回校验的结果 */ export declare function isMobile(value: string): boolean; /** * 是邮箱 * @param {string} value 校验的参数 * @returns {boolean} 返回校验的结果 */ export declare function isEmail(value: string): boolean; /** * 是身份证号码(15-18位) * @param {string} value 校验的参数 * @returns {boolean} 返回校验的结果 */ export declare function isIdCard(value: string): boolean; /** * 是url链接 * @param {string} value 校验的参数 * @returns {boolean} 返回校验的结果 */ export declare function isUrl(value: string): boolean;