@ivujs/i-utils
Version:
前端模块化 JavaScript 工具库
28 lines (27 loc) • 1 kB
TypeScript
/**
* 正则表达式相关常量配置(全局只读)
*
* CH: 中文汉字
* EN: 英文字母
* LOWER_CASE: 小写字母
* UPPER_CASE: 大写字母
* CH_NAME: 中文姓名(2-16位)
* EN_NAME: 英文姓名(1-20位)
* NUMBER: 数字(包含正数和负数)
* INTEGER: 整数(包含:0,正整数和负整数)
* DECIMAL: 小数(包含正小数和负小数)
* INT_OR_FLOAT: 正整数或者保留两位小数
* MOBILE: 手机号码(支持+86)
* PHONE: 固定电话号码(比如:0755-1111111)
* EMAIL: 邮箱
* ID_CARD: 一代15位或二代18位身份证
* ID_CARD15: 仅校验一代15位身份证
* ID_CARD18: 仅校验二代18位身份证
* BANK_CARD: 银行卡号
* POST_CODE: 邮政编码
* URL: url地址(可获取主机地址、主机名、端口号、协议、查询参数、hash等信息)
* IP: ip地址
* IP6: IPv6地址
* EXTERNAL: 外链(http、https、mail、tel电话)
*/
export declare const REGEXP: Record<string, RegExp>;