http://perfdrug.tistory.com/ /^([0-9a-zA-Z_-]+)@([0-9a-zA-Z_-]+)(\.[0-9a-zA-Z_-]+){1,2}$/ 설명 - 맨 앞에 있는 '/'과 끝에 있는 '/' 은 이식이 정규식임을 나타냄. 1. ^ : 문장의 처음부터 시작한다. 2. [0-9a-zA-Z_-]+ : 숫자 또는 영문자 또는 밑줄(_), 하이픈(-)이 1개이상(+)이상 와야한다. 3. ([0-9a-zA-Z_-]+) : 2에서의 형식을 한 묶음으로 한다. 시작과 끝으로 한다. 4. @ : 골뱅이가 들어가고 5. \. : . 이 들어간다. 6. {1,2} : 앞의 식이 1개 또는 2개가 연속으로 올 수 있다. 7. $ : 문장끝 http://guraguna.tistory.com/27 functi..