똑같은 삽질은 2번 하지 말자

Javascript 정규표현식 본문

Javascript

Javascript 정규표현식

곽빵 2020. 8. 19. 23:23

https://heropy.blog/2018/10/28/regexp/

 

정규표현식, 이렇게 시작하자!

매일 쓰는 것도, 가독성이 좋은 것도 아니지만, 모르면 안되는 정규표현식. 저는 이렇게 공부하기 시작했습니다! (자바스크립트를 기준으로 설명합니다)

heropy.blog

정말 잘 설명해놓은 사이트 

 

예시

if (this.value.length > this.maxLength) 
   this.value = this.value.slice(0, this.maxLength); // maxlength가 안먹힐는 경우 추가
value = value.replace(/[^0-9]+/i,''); // 숫자만 입력

HTML에 적용시킬때,

<input type="text"  
 oninput="if(this.value.length > this.maxLength) 
 this.value = this.value.slice(0, this.maxLength); 
 value = value.replace(/[^0-9]+/i,'');">

 

Comments