자주 쓰는 정규식
//숫자 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+$/;
'프로그래밍 > javascript' 카테고리의 다른 글
[Javascript] 에디터에 붙여넣기 시 데이터 수정 후 커서 위치에 입력 (0) | 2020.05.21 |
---|---|
[javascript] 브라우저 IE 감지 (0) | 2020.05.21 |
[Javascript] 글자수 체크, 문자열 길이 구하기(한글 포함) (0) | 2020.05.21 |
[React] CentOS7 / React + create-react-app + yarn + Node js 환경 구축 (0) | 2019.07.02 |
[jQuery] file type 예외처리 (0) | 2019.04.30 |