숫자 혹은 특수문자 제어 폼

이런 저런 폼에 특수문자를 제외 한다든지.. 아니면 숫자만 받아야 한다든지 할때 스크립트이다.

var strCheck1 = /[^0-9]/;
이놈이 정규식이라는 놈이다. 0-9 까지의 문자를 표현 한 것이다.
만약 숫자가 아닌 놈이 들어 가면 해당 input을 지우고 포커스를 맞춘다.

var strCheck2 = /[^a-zA-Z0-9_]/;
모든 문자를 나타낸 것이다. 하지만 앞에 ^ 이놈은 NOT 이다.
고로 저놈들을 제외한 문자는 특수 문자인 것이다.
이것 역시 특수문자가 들어 갔을때 해당 input을 지우고 포커스를 맞춘다.

답글 남기기

이메일은 공개되지 않습니다.