JavaScript RegExp 그룹 (x|y)
- 이전 페이지 [^0-9]
- 다음 페이지 .
- 하나의 단계 위로 JavaScript RegExp 참조 매뉴얼
정의와 사용법
(x|y) 표현식은 지정된 어떤 선택 사항을 찾기 위해 사용됩니다。
선택 사항은 어떤 문자든 될 수 있습니다。
예제
예시 1
모든 선택 사항(빨간색|녹색)을 전체 검색합니다:
let text = "re, green, red, green, gren, gr, blue, yellow"; let pattern= /(red|green)/g;
예시 2
모든 정의된 선택 사항 (0|5|7)을 찾기 위해 전체 검색을 수행합니다:
let text = "01234567890123456789"; let pattern = /(0|5|7)/g;
문법
new RegExp("(x|y)")
또는 간단히:
/(x|y)/
수정자를 포함한 문법
new RegExp("(x|y)", "g")
또는 간단히:
/(x|y)/g
브라우저 지원
/(x|y)/
ECMAScript1 (ES1) 특성입니다.
모든 브라우저는 ES1 (JavaScript 1997)를 완벽히 지원합니다:
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
지원 | 지원 | 지원 | 지원 | 지원 | 지원 |
정규 표현식 검색 메서드
JavaScript에서 정규 표현식 텍스트 검색은 다양한 메서드로 완료할 수 있습니다.
사용패턴(pattern)정규 표현식으로서, 이는 가장 일반적으로 사용되는 메서드입니다:
예시 | 설명 |
---|---|
text.match(패턴) | 문자열 메서드 match() |
text.search(패턴) | 문자열 메서드 search() |
패턴.exec(text) | RexExp 메서드 exec() |
패턴.test(text) | RexExp 메서드 test() |
- 이전 페이지 [^0-9]
- 다음 페이지 .
- 하나의 단계 위로 JavaScript RegExp 참조 매뉴얼