49 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			TypeScript
		
	
	
		
		
			
		
	
	
			49 lines
		
	
	
		
			1.1 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; |