푸른청년 푸르게 살고있나?  
home | 살아가기 | news | 세상보기 | tip&tech | 방명록 |  
   전체
   asp
   php
   jsp
   mssql
   mysql
   informix
   linux
   unix
   win2000
   javascript
   html
   oracle
   java
   etc
    
:: Tip&Tech > javascript
[자바스크립트] 이메일 오류체크하기
보통은  스크립트  언어(php등)에서  정규표현식을  이용해  처리한다.
그러면 뒷단에서 처리되므로 앞에 적었던 내용이 사라지기도 한다.

자바스크립트로도 정규표현식이 가능하다.

function isEmail(str) {

// regular expression 지원 여부 점검
var supported = 0;
if (window.RegExp) {
var tempStr = "a";
var tempReg = new RegExp(tempStr);
if (tempReg.test(tempStr)) supported = 1;
}
if (!supported)
return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
var r1 = new RegExp("(@.*@)|(..)|(@.)|(^.)");
var r2 = new RegExp("^.+@([?)[a-zA-Z0-9-.]+.([a-zA-Z]{2,3}|[0-9]{1,3})(]?)$");
return (!r1.test(str) && r2.test(str));

}

날짜: 2003-11-06 15:48:37, 조회수: 2159

다음글 자바스크립트 라이브러리
이전글 [자바스크립트] 주민번호 오류체크하기

꼬리말
글쓴이 비밀번호 #스팸글방지(주인장 닉네임을 쓰시오)

  
since by 2003.03.23 / 3th 2005.07.26 / 4th 2009.04.22 made by bluesoul