자주 쓰는 정규식
//숫자 3단위마다 콤마 찍기
var numberWithCommas= function(num){
return num.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
// 아이디 체크 정규식
const regExpId = /^[a-z0-9_-]\w{5,20}$/;
// 비밀번호 길이 체크 정규식
const regExpPassword = /^\w[6,16]$/;
// 비밀번호 조합(영문, 숫자) 및 길이 체크 정규식
const regExpPassword = /^(?=.*[a-zA-Z])(?=.*[0-9]).{6,16}$/;
// 이메일 체크 정규식
const regExpEmail=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/;
// 휴대폰번호 정규식
const regExpMobile = /^01([016789]?)-?([0-9]{3,4})-?([0-9]{4})$/;
// 숫자만 사용 정규식
const regExpNumber = /^\d+$/;
'Web > Javascript' 카테고리의 다른 글
[javascript] 이벤트 핸들러 1번만 적용하고 제거하기 (0) | 2019.12.12 |
---|---|
[javascript] 브라우저 IE 감지 (0) | 2019.12.12 |
[javascript] Math.random 을 사용한 난수 생성 (0) | 2019.10.07 |
[Javascript] 글자수 체크, 문자열 길이 구하기(한글 포함) (0) | 2019.04.12 |
[Javascript] input 전화번호 입력시 하이픈(-) 자동 붙이기 (0) | 2019.04.12 |
댓글