목록Input 입력 제한 (2)
자바스크립트에서 정규식을 활용하여 특정 문자 이외의 입력이 들어오는것을 방지할 수 있습니다. 예전에 쓴 글에 정규식이 몇가지 있었지만, 너무 중구난방으로 되어있어서 정규식을 잘 활용할 수 있도록 다시 정리를 하였습니다. 이전글 : input text 입력 제한 기능 정리 1. 숫자만 체크하는 정규식 : /^[0-9]+$/ 2. 완성형 한글만 체크하는 정규식 : /^[가-힣]+$/ 3. 완성형 한글과 영문, 띄어쓰기를 체크하는 정규식 : /^[가-힣a-zA-Z\s]+$/ 4. 완성형 한글과 영문, 띄어쓰기를, 일부 특수기호(, - #)를 체크하는 정규식 : /^[가-힣a-zA-Z\s,-#]+$/ 기본 형태에 필요한 부분을 추가해 나가면 됩니다. 완성형 한글, 영문, 띄어쓰기만 입력이 되어야 하는 input..
input text를 사용하다보면 숫자만 입력 받는다거나, 특수문자는 입력하지 못하게 하는 등의 입력 제한이 필요한 때가 많이 있습니다. Javascript의 match와 정규식을 활용하면 간단하게 입력 제한을 걸어줄 수 있습니다. case 1. 특수문자 입력을 제한 다음과 같이 특수문자 ( ) 의 입력을 제한해야 하는 input이 있습니다. 1cs Javascript로 입력 제한할 특수문자의 정규식과 match, keyup, focusout 메소드를 사용하여 간단하게 해결할 수 있습니다. 123456789101112131415161718192021 // 입력을 제한 할 특수문자의 정규식 var replaceId = /[()]/gi; $(document).ready(function(){ $("#i..