/**
 * 手机号码
 * @description
 * @type {RegExp}
 */
export const phoneRegexp = /^1[34578]\d{9}$|^1((99)|(66)|(98)|(91)|(65))\d{8}$/
/**
 * 电信号段
 * @description
 * @type {RegExp}
 */
export const chinanetRegexp = /^((133)|(149)|(153)|(18[0|1|9])|(17[3|4|7])|(199))[\d]{8}$/
/**
 * 联通号段
 * @description
 * @type {RegExp}
 */
export const unicomRegexp = /^((13[0-2])|(14[5|6])|(15[5-6])|(166)|(17[1|5-6])|(18[5-6]))[\d]{8}$/
/**
 * 移动号段
 * @description
 * @type {RegExp}
 */
export const cmccRegexp = /^((13[4-9])|(14[7-8])|(15([0-2]|[7-9]))|(17[2|8])|(18[2|3|4|7|8])|(19[8]))[\d]{8}$/
/**
 * 邮箱地址
 * @description 大小写字母数子下划线(_)和连接符(-)--- @ ---
 *              大小写字母数子下划线(_)和连接符(-)--- . ---
 *              大小写字母数子下划线(_)和连接符(-)
 * @type {RegExp}
 */
export const emailRegexp = /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/

/**
 * 固定电话
 */
export const telephoneRegexp = /^0(?:[3-9]\d{2}|0852|0853|0886|2\d|10)(-)?\d{7,8}$/
/**
 * 税务号
 */
export const taxIdRegexp = /^[0-9a-zA-Z]{15,20}$/
/**
 * qq
 */
export const qqRegexp = /[0-9]{1,15}/
/**
 * 银行开户行账户 数字或者字母
 */
export const accountNoRegexp = /^[a-zA-Z0-9]+$/

/**
 * 密码
 */
export const passwordRegexp = /^[a-zA-Z0-9]{6,16}$/

/**
 * 短信签名
 */
export const signatureRegexp = /^[a-zA-Z\u4e00-\u9fa5]{3,8}$/

results matching ""

    No results matching ""