NATIVE

settings_applicationsObject  >   settings_applicationsString  >   settings_applications[[Prototype]]

NATIVE

Editing
  • account_tree
  • bug_report

iterable-objectsiteratormatchAll(RegExpregexp)

현재 문자열에 캡처 그룹을 포함하여 지정된 정규표현식에 일치하는 모든 결과의 반복자를 반환한다.

구문

형식
str.matchAll(regexp)

매개 변수

RegExpregexp필수

정규표현식 객체를 설정한다. g 플래그가 설정되어 있어야 한다. 그렇지 않으면 TypeError가 발생한다. 정규표현식 객체에 대해서는 RegExp를 참고하길 바란다.

반환

iterable-objectsiterator

지정된 정규식에 일치하는 모든 문자열을 반복 가능한 객체로 반환한다. 정규식에 g 플래그가 설정되어 있지 않으면 TypeError 예외가 발생한다.

Exception

TypeError

동적 타입의 값이 흐름상 맞지 않는 자료형이라 연산을 할 수 없을 때 발생하는 오류를 다루는 객체이다.

버전 명세

ECMAScript 2024(15th Edition)
#sec-string.prototype.matchall

지원 웹브라우저