1번
if(!eregi("([a-zA-Z0-9_-.]+)@([a-zA-Z0-9_-.]+)",$email)) {Error("이메일 주소를 제대로 입력하십시오.");}
2번
if(!eregi("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+){1,}$",$email)) {Error("이메일 주소를 제대로 입력하십시오.");}
가짜 메일 주소를 걸러낼려고 합니다. 위 두개중에 어떤 정규 표현식이 더 적합할까요?
그 이유도 같이 말씀해주시면 좋겠습니다.
ps . 2번 표현식이 이해가 안갑니다. 그래서 이런질문을 드리네요.. ^^