[PHP] 회원가입 페이지 만들때 많이 사용되는 정규식

Posted by 대혀니_
2017. 7. 4. 20:49 IT/잡담

회원가입 페이지 만들때 자주 쓰이는 아이디 체크 비밀번호 길이나 비밀번호 조합 이메일 체크 휴대폰 번호 등등 체크 정규식의 모음입니다.


요즘에는 물론 html5 방식을 통해서 (input type=phone , email 같은..) 정규식을 대체하는게 권장되는 방법이지만요.



// 아이디 체크 정규식
var regExpId = /^[a-z0-9_-]\w{5,20}$/;
  
// 비밀번호 길이 체크 정규식
var regExpPassword = /^\w[6,16]$/;
  
// 비밀번호 조합(영문, 숫자) 및 길이 체크 정규식
var regExpPassword = /^(?=.*[a-zA-Z])(?=.*[0-9]).{6,16}$/;
  
// 이메일 체크 정규식
var regExpEmail=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/;
  
// 휴대폰번호 정규식
var regExpMobile = /^01([016789]?)-?([0-9]{3,4})-?([0-9]{4})$/;
  
// 숫자만 사용 정규식
var regExpNumber = /^\d+$/;