다음을 통해 공유


substring 메서드

업데이트: 2007년 11월

String 개체 안의 지정된 위치에 있는 부분 문자열을 반환합니다.

function substring(start : Number, end : Number) : String

인수

  • start
    필수적 요소. 부분 문자열의 시작을 나타내는 0부터 시작하는 인덱스입니다.

  • end
    필수적 요소. 부분 문자열의 끝을 나타내는 0부터 시작하는 인덱스입니다.

설명

substring 메서드는 start에서 end까지(end는 포함 안 함) 부분 문자열을 포함하는 문자열을 반환합니다.

substring 메서드는 부분 문자열의 시작점으로 start와 end 중 낮은 값을 사용합니다. 예를 들어, strvar.**substring(0, 3)**과 strvar.**substring(3, 0)**은 같은 부분 문자열을 반환합니다.

start나 end가 NaN 또는 음수이면 0으로 바뀝니다.

부분 문자열의 길이는 start와 end 사이의 차이에 대한 절대 값과 같습니다. 예를 들어, strvar.**substring(0, 3)**과 strvar.**substring(3, 0)**에서 반환되는 부분 문자열의 길이는 3입니다.

예제

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

function SubstringDemo(){
   var ss;                         //Declare variables.
   var s = "The rain in Spain falls mainly in the plain..";
   ss = s.substring(12, 17);   //Get substring.
   return(ss);                     //Return substring.
}

요구 사항

버전 1

적용 대상:

String 개체

참고 항목

참조

substr 메서드