55 lines
1.2 KiB
TypeScript
55 lines
1.2 KiB
TypeScript
/**
|
||
* 匹配中国手机号码,可包含国家代码86,支持各种运营商号段。
|
||
*/
|
||
export const PHONE: RegExp;
|
||
|
||
/**
|
||
* 匹配中国大陆的统一社会信用代码。
|
||
*/
|
||
export const UNIFIED_SOCIAL_CREDIT_CODE: RegExp;
|
||
|
||
/**
|
||
* 匹配中国大陆的身份证号码,包括15位和18位号码,并验证最后一位校验码。
|
||
*/
|
||
export const ID_NUMBER: RegExp;
|
||
|
||
/**
|
||
* 匹配中国大陆的移动电话号码,不包含国家代码。
|
||
*/
|
||
export const MOBILE_PHONE: RegExp;
|
||
|
||
/**
|
||
* 匹配浮点数,允许整数、一位或两位小数,以及零的情况。
|
||
*/
|
||
export const FLOATING_POINT_NUMBER: RegExp;
|
||
|
||
/**
|
||
* 两位小数。
|
||
*/
|
||
export const TWO_DECIMAL_PLACES: RegExp;
|
||
|
||
/**
|
||
* 一位小数(非必须)。
|
||
*/
|
||
export const ONE_DECIMAL_PLACES: RegExp;
|
||
|
||
/**
|
||
* 匹配中国大陆的车牌号码。
|
||
*/
|
||
export const LICENSE_PLATE_NUMBER: RegExp;
|
||
|
||
/**
|
||
* 匹配强密码,要求至少8个字符,包含大小写字母、数字和特殊字符。
|
||
*/
|
||
export const STRONG_PASSWORD: RegExp;
|
||
|
||
/**
|
||
* 匹配完整的HTML标签,包括开始标签和结束标签。
|
||
*/
|
||
export const HTML_TAG: RegExp;
|
||
|
||
/**
|
||
* 匹配中国大陆的邮政编码。
|
||
*/
|
||
export const POSTAL_CODE: RegExp;
|