unoffical wafrn mirror wafrn.net
atproto social-network activitypub
at testPDSNotExplode 7 lines 364 B view raw
1export default function validateEmail(email: string) { 2 // eslint-disable-next-line max-len 3 const res = 4 // eslint-disable-next-line no-useless-escape 5 /^(([^<>()\[\]\\.,;:\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,}))$/ 6 return res.test(String(email).toLowerCase()) 7}