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