JavaScript - 문제 미리보기

문제 685

easy
문자열에서 모든 패턴을 찾고자 할 때 사용하는 정규식 플래그는? ```javascript let text = "Is this all there is?"; const pattern = /is/____; let result = text.match(pattern); // 결과: ["is", "is"] (모든 "is"를 찾음) ```
A. /g
B. /i
C. /m
D. /s

정답: A

`/g` 플래그는 "global"을 의미하며, 첫 번째 매치에서 멈추지 않고 문자열 전체에서 모든 패턴을 찾습니다. 플래그 없이 `/is/`만 사용하면 첫 번째 "is"만 찾지만, `/is/g`를 사용하면 문자열에 있는 모든 "is"를 찾아서 배열로 반환합니다. 이는 텍스트 처리에서 매우 자주 사용되는 중요한 플래그입니다.

💡 학습 팁

이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.