UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

125 lines (124 loc) 3.58 kB
export declare const DOMAIN_PATTERN_BASE = "^([\\da-z.-]+)\\.([a-z.]{2,6})$"; export declare const IP_PATTERN_BASE = "^(?:(?:25[0-5]|2[0-4]\\d|[01]?\\d{1,2})\\.){3}(?:25[0-5]|2[0-4]\\d|[01]?\\d{1,2})$"; export declare const IPV6_PATTERN_BASE = "^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]+|::(ffff(:0{1,4})?:)?((25[0-5]|(2[0-4]|1?[0-9])?[0-9]).){3}(25[0-5]|(2[0-4]|1?[0-9])?[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1?[0-9])?[0-9]).){3}(25[0-5]|(2[0-4]|1?[0-9])?[0-9]))$"; export declare const PORT_PATTERN: { pattern: RegExp; tip: string; }; export declare const IP_ADDRESS_HOSTNAME_PATTERN: { pattern: RegExp; tip: string; }; export declare const IPV6_ADDRESS_HOSTNAME_PATTERN: { pattern: RegExp; tip: string; }; export declare const IP_ADDRESS_HOSTNAME_PORT_PATTERN: { pattern: RegExp; tip: string; }; export declare const IPV6_ADDRESS_HOSTNAME_PORT_PATTERN: { pattern: RegExp; tip: string; }; export declare const IPV4_IPV6_ADDRESS_HOSTNAME_PORT_PATTERN: { pattern: RegExp; tip: string; }; export declare const IP_ADDRESS_HOSTNAME_PATTERN_EXTEND: { pattern: RegExp; tip: string; }; export declare const IP_ADDRESS_SUBNET_PATTERN: { pattern: RegExp; tip: string; }; export declare const DOMAIN_PATTERN: { pattern: RegExp; placeholder: string; tip: string; }; export declare const IP_ADDRESS_PATTERN: { pattern: RegExp; placeholder: string; tip: string; }; export declare const IP_PATTERN: { pattern: RegExp; tip: string; }; export declare const IP_V6_PATTERN: { pattern: RegExp; tip: string; }; export declare const IP_V6_ADDRESS_PATTERN: { pattern: RegExp; }; export declare const IP_V4_OR_V6_PATTERN: { pattern: RegExp; }; export declare const IP_ADDRESS_PORT_PATTERN: { pattern: RegExp; tip: string; }; export declare const INT_ZERO_PATTERN: { pattern: RegExp; tip: string; }; export declare const POSITIVE_INT_PATTERN: { pattern: RegExp; tip: string; }; export declare const POSITIVE_NUMBER_PATTERN: { pattern: RegExp; tip: string; }; export declare const K8S_RESOURCE_NAME_BASE: { pattern: RegExp; tip: string; }; export declare const K8S_RESOURCE_LABEL_KEY_PREFIX_PATTERN: { pattern: RegExp; tip: string; }; export declare const K8S_RESOURCE_LABEL_KEY_NAME_PATTERN: { pattern: RegExp; tip: string; }; export declare const K8S_RESOURCE_LABEL_VALUE_PATTERN: { pattern: RegExp; tip: string; }; export declare const K8S_RESOURCE_NAME_START_WITH_CHARS_ONLY: { pattern: RegExp; tip: string; }; export declare const HTTP_IP_OR_DOMAIN_PATTERN: { pattern: RegExp; tip: string; }; export declare const HTTP_DUAL_IP_OR_DOMAIN_PATTERN: { pattern: RegExp; tip: string; }; export declare const HTTP_ADDRESS_PATTERN: { pattern: RegExp; tip: string; }; export declare const EMAIL_PATTERN: { pattern: RegExp; tip: string; }; export declare const IMAGE_TAG_PATTERN: { pattern: RegExp; tip: string; placeholder: string; }; export declare const INT_PATTERN: { pattern: RegExp; tip: string; }; export declare const NUMBER_PATTERN: { pattern: RegExp; tip: string; };