- split () строка в массив через запятую
- для каждого элемента массива, запустите проверку
Что проверить в адресе электронной почты являетсянемного спорный вопрос (например, something+xyzzy@example.museum
на самом деле действительный адрес электронной почты, но наиболее наивные валидаторы отклонить его) - проверка на части до @
, и, вероятно, действует доменное имя после @
(всего, что разделено точкой, из-за сложного беспорядка, который в наши дни является ДВУ), должно быть достаточно.
(почему бы не проверить домен: вы поймете это неправильно. В этом нет ничего личного, все ошибаются: вы, я, все - что с интернационализированными доменными именами, доменными именами длиннее 4 символов, альтернативными корнями DNS, внутренними доменами, новыми доменами, одобренными каждый год, и т. д. и т. д. Если почта возвращается, слишком плохо - но пытается проверить доменв JS довольно бесполезно.)