[ Web 관련 ]/jQuery

제이쿼리 특수문자 제거

BIZLAB 2022. 2. 7. 18:14

 

onkeyup='chkChar(this);'
function regExp(str){  
  var reg = /[\{\}\[\]\/?.,;:|\)*~`!^\-_+<>@\#$%&\\\=\(\'\"]/gi
  //특수문자 검증
  if(reg.test(str)){
    //특수문자 제거후 리턴
    return str.replace(reg, "");    
  } else {
    //특수문자가 없으므로 본래 문자 리턴
    return str;
  }  
}

 

//특수문자 제거 `\'" 4가지 제거
function chkChar(obj){
    var RegExp = /[`\\\'\"]/gi;	//정규식 구문
    if (RegExp.test(obj.value)) {
        // 특수문자 모두 제거
        obj.value = obj.value.replace(RegExp , '');
    }
}