You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7 lines
361 B
7 lines
361 B
// eslint-disable-next-line import/prefer-default-export |
|
export function validateAccount(account) { |
|
const a = account.replace(/^@+/, ''); |
|
const regex = |
|
/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; |
|
return regex.test(String(a).toLowerCase()); |
|
}
|
|
|