JavaScript RegExp g 접미사
- 이전 페이지 g
- 다음 페이지 i
- 하나层次 상으로 돌아가기 JavaScript RegExp 참조 매뉴얼
정의와 사용법
"g
" 접미사는 전체 일치 검색을 정의합니다.
전체 일치 검색은 모든 일치 항목을 찾습니다(첫 번째 일치 항목만 찾는 것과 비교하여).
예제
예시 1
전체 검색 "is":
let pattern = /is/g; let result = text.match(pattern);
예시 2
정규 표현식 함수 exec() 사용하기:
let text = "Is this all there is?"; let pattern = /is/g; let result = pattern.exec(text);
예시 3
정규 표현식 함수 test() 사용하기:
let pattern = /is/g; let result = pattern.test(text);
예시 4
문자열 함수 match() 사용하기:
let pattern = /is/g; let result = text.match(pattern);
문법
new RegExp("regexp", "g")
또는 간단히:
/regexp/g
알림
전체적, 대소문자 구분 없는 검색을 위해 다음을 사용하십시오. "i" 접미사 g 접미사와 함께 사용됩니다。
"is"의 전체적, 대소문자 구분 없는 검색을 위해 사용합니다。
예시 1
정규 표현식 함수 exec() 사용하기:
let text = "Is this all there is?"; let result = /is/gi.exec(text);
예시 2
정규 표현식 함수 test() 사용하기:
let text = "Is this all there is?"; let result = /is/gi.test(text);
예시 3
문자열 함수 match() 사용하기:
let text = "Is this all there is?"; let result = text.match(/is/gi);
정규 표현식 검색 메서드
JavaScript에서 정규 표현식 텍스트 검색은 다양한 방법으로 완료할 수 있습니다。
사용패턴(pattern)정규 표현식으로서 이들은 가장 일반적으로 사용되는 메서드입니다:
예시 | 설명 |
---|---|
text.match(패턴) | 문자열 메서드 match() |
text.search(패턴) | 문자열 메서드 search() |
패턴.exec(text) | RexExp 메서드 exec() |
패턴.test(text) | RexExp 메서드 test() |
브라우저 지원
/regexp/g
ECMAScript1 (ES1)의 특성입니다。
모든 브라우저는 ES1 (JavaScript 1997)을 완전히 지원합니다:
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
지원 | 지원 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 g
- 다음 페이지 i
- 하나层次 상으로 돌아가기 JavaScript RegExp 참조 매뉴얼