다음을 통해 공유


search 메서드

업데이트: 2007년 11월

정규식 검색에서 첫 번째로 일치하는 부분 문자열의 위치를 반환합니다.

function search(rgExp : RegExp) : Number

인수

  • rgExp
    필수적 요소. 정규식 패턴 및 적용 가능한 플래그를 포함하는 Regular Expression 개체의 인스턴스입니다.

설명

search 메서드는 일치하는 부분이 있는지 여부를 나타냅니다. 일치하는 부분이 있으면, search 메서드는 일치하는 문자열의 시작 부분에서 오프셋을 나타내는 정수 값을 반환합니다. 일치하는 부분이 없으면 -1을 반환합니다.

예제

다음 예제는 search 메서드의 사용 예를 보여 줍니다.

function SearchDemo(){
   var r, re;                   //Declare variables.
   var s = "The rain in Spain falls mainly in the plain.";
   re = /falls/i;               //Create regular expression pattern.
   r = s.search(re);            //Search the string.
   return(r);                   //Return the index to the first match
                                //or –1 if no match is found.
}

요구 사항

버전 3

적용 대상:

String 개체

참고 항목

개념

정규식 구문

참조

exec 메서드

match 메서드

Regular Expression 개체

replace 메서드

test 메서드