JavaScript RegExp 그룹 [^0-9]

정의와 사용법

[^0-9] 표현식은 숫자가 아닌 모든 문자를 찾습니다.

괄호 내의 숫자는 0부터 9의 어떤 숫자든지 또는 숫자 범위일 수 있습니다.

안내:사용: [0-9] 괄호 사이의 모든 숫자 문자를 찾습니다.

예제

예시 1

1부터 4까지의 숫자가 아닌 전체 검색:

let text = "123456789";
let pattern = /[^1-4]/g;

본인이 직접 시도해 보세요

예시 2

1이 아닌 숫자의 전체 검색:

let test = "12121212";
let pattern = /[^1]/g;

본인이 직접 시도해 보세요

예시 3

5부터 8까지의 숫자가 아닌 전체 검색:

let text = "123456789";
let pattern = /[^5-8]/g;

본인이 직접 시도해 보세요

문법

new RegExp("[^0-9]")

또는 간단히:

/[^0-9]/

수식자 문법

new RegExp("[^0-9]", "g")

또는 간단히:

/[^0-9]/g

브라우저 지원

/[^0-9]/ ECMAScript1 (ES1) 특성입니다.

모든 브라우저는 ES1 (JavaScript 1997)를 완전히 지원합니다:

크롬 IE 에지 파이어폭스 사파리 오페라
지원 지원 지원 지원 지원 지원

정규 표현식 검색 메서드

JavaScript에서 정규 표현식 텍스트 검색은 다양한 메서드로 완료할 수 있습니다.

사용패턴(pattern)정규 표현식으로서, 이는 가장 일반적으로 사용되는 메서드입니다:

예시 설명
text.match(패턴) 문자열 메서드 match()
text.search(패턴) 문자열 메서드 search()
패턴.exec(text) RexExp 메서드 exec()
패턴.test(text) RexExp 메서드 test()