다음을 통해 공유


global 속성

업데이트: 2007년 11월

정규식에 사용되는 global 플래그(g)의 상태를 나타내는 부울 값을 반환합니다.

rgExp.global

인수

  • rgExp
    필수적 요소. Regular Expression 개체의 인스턴스입니다.

설명

global 속성은 읽기 전용이고 정규식에 global 플래그가 설정되면 true를 반환하고 그렇지 않으면 false를 반환합니다. 기본값은 false입니다.

global 플래그가 사용되면 첫 문자열뿐만 아니라 검색 문자열 안에서 패턴이 일치하는 모든 경우를 찾습니다. 이를 전역 일치라고도 합니다.

예제

다음 예제는 global 속성의 사용 예를 보여 줍니다.

function RegExpPropDemo(re : RegExp) {
   print("Regular expression: " + re);
   print("global:     " + re.global);
   print("ignoreCase: " + re.ignoreCase);
   print("multiline:  " + re.multiline);
   print();
};

// Some regular expression to test the function.
var re1 : RegExp = new RegExp("the","i");  // Use the constructor.
var re2 = /\w+/gm;                         // Use a literal.
RegExpPropDemo(re1);
RegExpPropDemo(re2);
RegExpPropDemo(/^\s*$/im);

이 프로그램은 다음과 같이 출력됩니다.

Regular expression: /the/i
global:     false
ignoreCase: true
multiline:  false

Regular expression: /\w+/gm
global:     true
ignoreCase: false
multiline:  true

Regular expression: /^\s*$/im
global:     false
ignoreCase: true
multiline:  true

요구 사항

버전 5.5

적용 대상:

Regular Expression 개체

참고 항목

개념

정규식 구문

참조

ignoreCase 속성

multiline 속성