Показать сообщение отдельно
  #17 (permalink)  
Старый 21.02.2022, 20:41
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Andrew2108,
var regex = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\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,}))$/;

console.log([
    regex.test('asd@aasd.sd'),// true
    regex.test(' [email]asd@aasd.sd[/email] '),// false
    regex.test('asd@aasd.sd '),// false
    regex.test(' [email]asd@aasd.sd[/email]'),// false
    regex.test('asd@@aasd.sd'),// false
    regex.test('asd@aa@sd.sd'),// false
    regex.test('@asd@sd.sd'),// false
    regex.test('asd@sd.sd@'),// false
    regex.test(' @asd@sd.sd'),// false
    regex.test(' @asd@sd.sd '),// false
    regex.test(' [email]asd@sd.sd[/email]@'),// false
    regex.test(' [email]asd@sd.sd[/email]@ ')// false
]);
Ответить с цитированием