자바스크립트 정규표현식 모음

✔ URL 정규식

let regex = /(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!-\/]))?/;
regex.test($(this).attr('data-url')); => 반환 값 true or false

✔ 한글여부체크 정규식

let checkKor = /[ㄱ-ㅎ|ㅏ-ㅣ|가-힣]/;
checkKor.test($('#userId').val()); => 반환 값 true or false

✔ 영어만

var eng = /^[a-zA-Z]*$/;

✔ 숫자만

var num = /^[0-9]*$/;

✔ 영어 + 숫자

var engNum = /^[a-zA-Z0-9]*$/;

✔ 영어 + 공백

var regExp3 = /^[a-zA-Z\s]+$/; //영문+공백

✔ 한글 + 공백

var regExp5 = /^[가-힣\s]+$/; //한글+공백

✔ 한글 + 영문

var regExp6 = /^[가-힣a-zA-Z]+$/; //한글+영문

✔ 이메일

var email = /^[a-zA-Z0-9]+@[a-zA-Z0-9]+$/;

✔ 전화번호

var phone = /^\d{2,3}-\d{3,4}-\d{4}$/;

✔ 주민등록번호

var jumin = /\d{6} - [1-4]\d{6}/;

✔ 기본적인 영문, 숫자, 특수문자를 조합하여 최소 8자리 이상의 비밀번호를 만들기 위한 정규표현식

var password = /^(?=.[a-zA-Z])(?=.[0-9])(?=.[!@#$%^&])[a-zA-Z0-9!@#$%^&*]{8,10}$/;

0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

HTML/CSS/기타

번호 제목 글쓴이 날짜 조회수
31 [Jquery] 체크박스 전체 체크 , 해제 하는 방법 관리자 10-19 5,047
30 display 스타일 속성 사용하여 행 숨기기/보이기 관리자 09-16 5,487
29 자주 사용하는 비주얼 스튜디오 코드(Visual Studio Code, VSC, vscode) 단축키 정리 관리자 09-14 5,712
28 div 2개 나란히 정렬하는 방법 관리자 09-09 5,289
27 HTML, CSS - 헤더컬럼 고정형 table 구성하기 관리자 09-06 4,833
26 Drag and Drop File Upload 관리자 09-03 3,391
25 rowspan으로 합친 table에서 룰오버 관리자 08-23 2,913
24 스마트에디터 입력 용량 체크 관리자 07-06 2,297
23 자바스크립트 정규표현식 모음 관리자 07-03 1,586
22 [Javascript] 쓰레드(웹 워커-Web worker)를 사용하는 방법 관리자 04-13 1,444
21 구글 차트 관리자 04-12 2,047
20 Camera API 관리자 04-07 1,183
19 전화번호 자동 정규식 처리 관리자 04-06 1,217
18 picocss 관리자 04-03 1,160
17 CSS 폰트 적용하기 관리자 03-15 1,087
16 JQuery html2canvas div 이미지 저장 (div 영역 이미지 캡쳐) 관리자 03-15 2,847
15 [#. CSS] 이미지 위에 텍스트, 글자 올리기 text on image 관리자 03-15 2,955
14 다음 지도 api 주소을 좌표 구하고 여러개 마커 제어하기 관리자 03-08 1,434
13 jquery upload 관리자 02-27 1,004
12 QR코드 활용에 관하여… 관리자 02-08 1,250