다음을 통해 공유


$1...$9 속성

업데이트: 2007년 11월

패턴 일치 과정에서 찾아 가장 최근에 저장한 9개 부분을 반환합니다. 이 속성은 읽기 전용입니다.

RegExp.$n 

인수

  • RegExp
    필수적 요소. 전역 RegExp 개체입니다.

n

필수적 요소. 1부터 9까지의 정수입니다.

설명

$1...$9 속성 값은 괄호 안에서 일치하는 내용을 찾을 때마다 수정됩니다. 정규식 패턴에 지정할 수 있는 괄호 안의 부분 문자열 수에는 제한이 없지만 저장되는 것은 최근 9개 뿐입니다.

참고:

RegExp 개체의 속성은 JScript의 기본값인 고속 모드에서 실행될 때는 사용할 수 없습니다. 이러한 속성을 사용하는 프로그램을 명령줄에서 컴파일하려면 /fast-를 사용하여 고속 옵션을 해제해야 합니다. 스레딩 문제로 인해 ASP.NET에서 고속 옵션을 해제하는 것은 안전하지 않습니다.

예제

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

var s : String;
var re : RegExp = new RegExp("d(b+)(d)","ig");
var str : String = "cdbBdbsbdbdz";
var arr : Array = re.exec(str);
s = "$1 contains: " + RegExp.$1 + "\n";
s += "$2 contains: " + RegExp.$2 + "\n";
s += "$3 contains: " + RegExp.$3;
print(s);

/fast- 옵션으로 컴파일하고 나면 이 프로그램은 다음과 같이 출력됩니다.

$1 contains: bB
$2 contains: d
$3 contains:

요구 사항

버전 1

적용 대상:

RegExp 개체

참고 항목

개념

정규식 구문