아미(아름다운미소)

자바스크립트 숫자 특수문자 제거 (정규식) 본문

랭귀지/JAVASCRIPT

자바스크립트 숫자 특수문자 제거 (정규식)

유키공 2018. 1. 14. 12:30

자바스크립트 숫자 특수문자 제거 (정규식)

자바스크립트로 숫자 또는 특수문자를 제거 합니다. 브라우저에서 1차적으로 한번 체크해주고 다시 서버에서 2차적으로 한번더 검증을 합니다. 1차적으로 클라이언트에서 (브라우저) 폼 검증을 위해 많이 쓰입니다.

//정규식 특수문자 제거하기
function specialCharRemove(obj) {
var val = obj.value;
var pattern = /[^(가-힣ㄱ-ㅎㅏ-ㅣa-zA-Z0-9)]/gi;   // 특수문자 제거
 
//var pattern = /[^(0-9)]/gi;   // 숫자이외는 제거
 
if(pattern.test(val)){
obj.value = val.replace(pattern,"");
}
}


Comments