JavaScript

Javascript 정규식

gcpark 2019. 3. 15. 14:47

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



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}$/;