input 속성($_)
업데이트: 2007년 11월
정규식 검색에 사용한 문자열을 반환합니다.
//Syntax 1
{RegExp | reArray}.input
//Syntax 2
RegExp.$_
//The $_ property may be used as shorthand for the input property
//for the RegExp object.
인수
RegExp
필수적 요소. 전역 RegExp 개체입니다.reArray
필수적 요소. Regular Expression 개체의 exec 메서드에서 반환하는 배열입니다.
설명
input 속성의 값은 정규식 검색에 사용한 문자열입니다.
RegExp.input 속성의 초기 값은 빈 문자열로 ""입니다. 이 값은 읽기 전용이며 일치하는 내용을 찾을 때마다 변경됩니다.
참고: |
---|
RegExp 개체의 속성은 JScript의 기본값인 고속 모드에서 실행될 때는 사용할 수 없습니다. 이러한 속성을 사용하는 프로그램을 명령줄에서 컴파일하려면 /fast-를 사용하여 고속 옵션을 해제해야 합니다. 스레딩 문제로 인해 ASP.NET에서 고속 옵션을 해제하는 것은 안전하지 않습니다. |
예제
다음 예제는 input 속성의 사용 예를 보여 줍니다.
var str : String = "A test string.";
var re : RegExp = new RegExp("\\w+","ig");
var arr : Array = re.exec(str);
print("The string used for the match was: " + arr.input);
이 프로그램은 다음과 같이 출력됩니다.
The string used for the match was: A test string.