Add FediAuth modal
This commit is contained in:
7
web/utils/validators.ts
Normal file
7
web/utils/validators.ts
Normal file
@@ -0,0 +1,7 @@
|
||||
// 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());
|
||||
}
|
||||
Reference in New Issue
Block a user