Post

벨리데이션
★ 한글만 가능
var regKo= /[\ㄱ-ㅎㅏ-ㅣ가-힣|\u119E\u11A2,^\s+|\s+$]+$/gi;
★ 영문만 가능
var regEn = /^[a-zA-Z]+$/; 

★ 한글 영문만 가능
var regName = /^[가-힣a-zA-Z]+$/; 

★ 숫자,알파벳만 가능
var regId = /^[a-zA-Z0-9]+$/;

★ 숫자 영문 특수문자만 가능
var regPw = /^(?=.*[a-zA-Z])(?=.*[!@#$%^*+=-])(?=.*[0-9]).{5,12}/; 

★ 이메일 
var regEmail = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/; 

★ 전화번호
var regTel = /^[0-9]{2,3}-[0-9]{3,4}-[0-9]{4}$/; 

★ 도메인 형태, http:// https:// 포함안해도 되고 해도 되고
var regDomain = /^(((http(s?))\:\/\/)?)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/;

★ 도메인 형태, http:// https:// 꼭 포함
var regDomain2 = /^((http(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/;


사용법 
변수명.test($(셀렉트).val());

'javascript, jQuery' 카테고리의 다른 글

자바스크립트 즐겨찾기  (0) 2018.03.21
레이어 팝업시 스크롤 터치스크롤 막기  (0) 2018.03.21
모바일기기 인식 스크립트  (0) 2018.03.21
콤마 추가 및 제거  (0) 2018.03.21
웹접근성 gnb메뉴  (0) 2018.03.21
▲ top