form.tsx 457 B

12345678910111213141516171819202122
  1. export const REAL_NAME_VALIDATOR = {
  2. required: true,
  3. minLength: 2,
  4. maxLength: 32,
  5. };
  6. export const NICK_NAME_VALIDATOR = {
  7. required: true,
  8. minLength: 2,
  9. maxLength: 32,
  10. pattern: /[\\.\w-]{6,32}/,
  11. };
  12. export const EMAIL_VALIDATOR = {
  13. required: true,
  14. minLength: 6,
  15. maxLength: 255,
  16. pattern: /^[\\.a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/,
  17. };
  18. export const PASSWORD_VALIDATOR = {
  19. required: true,
  20. minLength: 6,
  21. maxLength: 64,
  22. };