2013-04-21 2 views

답변

8

당신은 당신의 정규식에 구분 기호를 추가해야합니다

if (preg_match('/' . $mail_pat . '/', $email, $components)) { 

^로 시작하지만 일치 구분이 없기 때문에 오류를 발생시키는 다른 문자로 끝나는 mail_pat $.

+0

감사합니다 – Simpel

13

펄 기반 정규 표현식이 있습니다 .. 분리 문자 내부 "/your regex here/"해야합니다 .. 사용되지 않는 POSIX 정규식이 필요하지 않은 일을했다 어떤 분리 문자 .. 예를 들어 EREG (") 문제를 해결