diff options
Diffstat (limited to 'packages/bank-ui/src/pages/RegistrationPage.tsx')
-rw-r--r-- | packages/bank-ui/src/pages/RegistrationPage.tsx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/bank-ui/src/pages/RegistrationPage.tsx b/packages/bank-ui/src/pages/RegistrationPage.tsx index 2ade465c2..2ce9d96cc 100644 --- a/packages/bank-ui/src/pages/RegistrationPage.tsx +++ b/packages/bank-ui/src/pages/RegistrationPage.tsx @@ -54,7 +54,8 @@ export function RegistrationPage({ ); } -export const USERNAME_REGEX = /^[a-z][a-zA-Z0-9-]*$/; +// eslint-disable-next-line no-useless-escape +export const USERNAME_REGEX = /^[a-zA-Z0-9\-\.\_\~]*$/; export const PHONE_REGEX = /^(\+\d{1,2}\s)?\(?\d{3}\)?[\s.-]\d{3}[\s.-]\d{4}$/; export const EMAIL_REGEX = /^[\w-.]+@([\w-]+\.)+[\w-]{2,4}$/; @@ -86,7 +87,7 @@ function RegistrationForm({ username: !username ? i18n.str`Missing username` : !USERNAME_REGEX.test(username) - ? i18n.str`Use letters and numbers only, and start with a lowercase letter` + ? i18n.str`Use letters, numbers or any of these characters: - . _ ~` : undefined, // phone: !phone // ? undefined |