유효성 검사를 할때 자주쓰는 정규식들입니다.



var reg = /^[0-9]*$/

var a= $(this).val();

if( !reg.test(a) ) {

alert("숫자만 입력하세요");

}



1. 숫자만 허용


var reg= /[^0-9]/g




2. 한글만 허용


var reg= /[a-z0-9]|[ \[\]{}()<>?|`~!@#$%^&*-_+=,.;:\"'\\]/g;




3. 이메일


var reg = /^[-A-Za-z0-9_]+[-A-Za-z0-9_.]*[@]{1}[-A-Za-z0-9_]+[-A-Za-z0-9_.]*[.]{1}[A-Za-z]{1,5}$/;




4. 전화번호


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

'JavaScript' 카테고리의 다른 글

Javscript attr 속성 추가 제거  (0) 2020.01.28
location.href, window.open 차이  (1) 2019.08.22
Javascript로 input type 변경하기 (attr, prop 차이)  (0) 2019.03.11
JSON 형식  (0) 2018.08.09
[NodeJS] moment.js 사용법  (0) 2018.08.09

+ Recent posts