Очередная проблема. В общем регулярки....
Есть у меня такое регулярное выражение для проверки e-mail
([\w-\.]+)@\D((?:[\w]+\.)+)([a-zA-Z]{2,4})
Но она пропускает адреса такого типа:
qwerty..qwerty@gmail.com
qwerty.@gmail.com
.qwerty@gmail.com
Как дописать регулярное выражение, что б отфильтровать эти точки ?