lastParen 속성($+)
정규식 검색에서 마지막 괄호 안의 일치하는 값을 반환합니다. 읽기 전용.
RegExp.lastParen
인수
- RegExp
필수적 요소로서, 전역 RegExp 개체입니다.
설명
lastParen 속성의 초기 값은 빈 문자열입니다. lastParen 속성 값은 일치하는 값을 찾을 때마다 변경됩니다.
참고
RegExp 개체의 속성은 프로그램이 JScript의 기본값인 고속 모드에서 실행되는 경우 사용할 수 없습니다. 명령 프롬프트에서 이러한 속성을 사용하는 프로그램을 컴파일하려면 /fast-를 사용하여 고속 옵션을 해제해야 합니다. 스레딩 문제로 인해 ASP.NET에서 고속 옵션을 해제하는 것은 안전하지 않습니다.
lastParen 속성의 약식은 **$+**입니다. 식 RegExp["$+"] 및 RegExp.lastParen은 서로 바꿔 사용할 수 있습니다.
예제
다음 예제에서는 lastParen 속성의 사용 예를 보여 줍니다.
// Create the regular expression pattern.
var re = new RegExp("d(b+)(d)","ig");
var str = "cdbBdbsbdbdz";
// Perform the search.
var arr = re.exec(str);
// Create the output.
var s = ""
s += "$1: " + RegExp.$1 + "\n";
s += "$2: " + RegExp.$2 + "\n";
s += "$3: " + RegExp.$3 + "\n";
s += "input: " + RegExp.input + "\n";
s += "lastMatch: " + RegExp.lastMatch + "\n";
s += "leftContext: " + RegExp.leftContext + "\n";
s += "rightContext: " + RegExp.rightContext + "\n";
s += "lastParen: " + RegExp.lastParen + "\n";
이 프로그램의 출력은 다음과 같습니다.
$1: bB
$2: d
$3:
input: cdbBdbsbdbdz
lastMatch: dbBd
leftContext: c
rightContext: bsbdbdz
lastParen: d