이메일 형식 유효성 체크 정규식

회원이나, 입력된 메일의 유효성을 체크 하는 방법이다.


mysql의 정규식을 이용하면 쉽게 파악할 수 있다.


이메일이 유효하지 않은 회원은 


SELECT * FROM member WHERE email NOT REGEXP '^[a-zA-Z0-9][a-zA-Z0-9._-]*[a-zA-Z0-9._-]@[a-zA-Z0-9][a-zA-Z0-9._-]*[a-zA-Z0-9]\\.[a-zA-Z]{2,4}$';


로 추출이 가능하다.


mysql의 REGEXP  기능을 이용하면 된다.


다양한 정규식 패턴을 이용하면 원하는 필터링을 쉽게 할수 있겠다.


http://dev.mysql.com/doc/refman/5.7/en/regexp.html