Мне нужно убедиться, что электронная почта действительна. А также мне нужно проверить, что в нем нет устаревших UTF-символов. Я не проверяю его правильность регулярным выражением
^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$
Но как мне проверить его на UTF?
Спасибо