JavaScript RegExp ?! 쿼انتifier
- 이전 페이지 ?=
- 다음 페이지 constructor
- 上一层으로 돌아가기 JavaScript RegExp 참조 가이드
정의와 사용법
?!n 쿼انتifier는 지정된 문자열을紧接着하지 않는 모든 문자를 매치합니다 n 의 문자열.
ヒント:사용하세요 ?=n 쿼انتifier는 그 뒤에 지정된 문자열을紧接着할 수 있는 모든 문자를 매치합니다 n 의 문자열.
예제
"is"에 대한 전체적, 대소문자 구분 없는 검색을 수행하며, 그 뒤에는 "all"이紧接着하지 않습니다:
let text = "Is this all there is"; let pattern = /is(?! all)/gi;
문법
new RegExp("regexp(?!n)")
또는 간단히:
/regexp(?!n)/
수정자 문법
new RegExp("regexp(?!n)", "g")
또는 간단히:
/regexp(?!n)/g
브라우저 지원
/(?!n)/
ESMAScript1 (ES1) 특성입니다.
모든 브라우저는 ES1 (JavaScript 1997)을 완전히 지원합니다:
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오퍼라 |
---|---|---|---|---|---|
지원 | 지원 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 ?=
- 다음 페이지 constructor
- 上一层으로 돌아가기 JavaScript RegExp 참조 가이드