JavaScript - 문제 미리보기
문제 436
medium
다음 코드의 실행 결과는 무엇입니까?
```javascript
let text = "Is this all there is?";
const pattern = /is/g;
let result = text.match(pattern);
```
정답: B
`/g` 플래그는 전역 검색을 의미하므로 모든 매치를 찾습니다. 하지만 i 플래그가 없으므로 대소문자를 구분합니다. 따라서:
1) "Is"는 매치되지 않음 (대문자 I)
2) "this"의 "is"와 마지막 "is"만 매치됨
결과: `["is", "is"]`
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.