Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
/^[^/s]+(([0-9A-Za-z]{1}[-0-9A-z\.]{1,}[0-9A-Za-z]{1})@([-A-Za-z]{1,}\.){1,2}[-A-Za-z]{2,})[^/s]+$/
[^/s]
/
s
[^\s]
[a-z0-9-]
[ab\-cd]
[^/s]+
let regexp = /^(([0-9A-Za-z]{1}[-0-9A-z\.]{1,}[0-9A-Za-z]{1})@([-A-Za-z]{1,}\.){1,2}[-A-Za-z]{2,})$/; console.log(regexp.test('test@test.ru')); console.log(regexp.test(' test@test.ru')); console.log(regexp.test('test@test.ru ')); console.log(regexp.test('test@te st.ru')); console.log(regexp.test('test'));
\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}\b