UNPKG

@eslam-elmeniawy/react-native-common-components

Version:

Common `ReactNative` components packed in library for usage in projects.

37 lines 1.63 kB
/** * @deprecated This regex is meant for reference only and you should use you own regex for your own customization. * * **Validation Rules:** * - Containing characters only. */ export declare const nameRegExp: RegExp; /** * @deprecated This regex is meant for reference only and you should use you own regex for your own customization. * * **Validation Rules:** * - Matches case insensitive first name, optional unlimited number of middle names and last name separated with space format. */ export declare const fullNameRegExp: RegExp; /** * @deprecated This regex is meant for reference only and you should use you own regex for your own customization. * * **Validation Rules:** * - Matches most common email formats. */ export declare const emailRegExp: RegExp; /** * @deprecated This regex is meant for reference only and you should use you own regex for your own customization. * * **Validation Rules:** * - Matches various formats including optional country code, area code with or without parentheses, and different separators like spaces, dots, or hyphens. */ export declare const phoneRegExp: RegExp; /** * @deprecated This regex is meant for reference only and you should use you own regex for your own customization. * * **Validation Rules:** * - Minimum 8 characters. * - Maximum 50 characters. * - No spaces allowed. * - Contains at least 1 uppercase letter. * - Contains at least 1 lowercase letter. * - Contains at least 1 number (0-9). * - Contains at least 1 non-alpha numeric number. */ export declare const strictPasswordRegExp: RegExp; //# sourceMappingURL=ValidationUtils.d.ts.map