-
[JavaScript&jQuery] 자바스크립트 정규식(문자만, 숫자만)programming/JavaScript&jQuery 2019. 8. 13. 19:47반응형
자바스크립트에서 문자만, 숫자만 필요할 때 정규식을 사용해서 처리할 수 있다.
첫 번째의 경우
"test1234text5678".replace(/[^0-9]/g, "");
숫자가 아닌 것들을 공백으로 치환시키는 경우다.(숫자는 0-9까지로 표현 가능)
두 번째의 경우는
"test1234text5678".replace(/[0-9]/g, "");
해당 문자열에선 문자만 되는 것처럼 보이지만,
정확히는 숫자를 공백으로 치환시키는 경우다.
문자를 숫자 제외 모든 것이라고 하면 같은 의미이다.
세 번째는 알파벳을 없애는 경우다.
"test1234text5678".replace(/[a-zA-Z]/g, "");
소문자 a-z, 대문자 A-Z까지를 공백으로 치환한다.
이때는 한글이 들어있으면 없어지지 않는다.
자세한 내용은 아래에서 더 볼 수 있다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/정규식
반응형'programming > JavaScript&jQuery' 카테고리의 다른 글
[jQuery] 제이쿼리 오브젝트 합치기 - jQuery.extend() (0) 2019.08.21 [JavaScript & jQuery] 정규식 패턴 여러개 치환하기 (1) 2019.08.20 [JavaScript&jQuery] 동적 생성 HTML에 이벤트 추가하기 (1) 2019.08.07 [JavaScript&jQuery] jquery selector, this 사용하기 (0) 2019.07.10 [JavaScript&jQuery] JavaScript Date() 사용법 (0) 2019.07.10