64 of 264 menu

substring 메서드

substring 메서드는 문자열에서 부분 문자열을 반환합니다 (원본 문자열은 이때 변경되지 않습니다). 첫 번째 매개변수는 메서드가 자르기를 시작할 문자 번호를 지정합니다(번호는 0부터 시작합니다). 두 번째 매개변수는 자르기를 끝내야 할 문자 번호를 지정합니다 (이 번호를 가진 문자는 잘라낸 부분에 포함되지 않습니다). 두 번째 매개변수는 필수가 아닙니다. 지정되지 않으면 문자열 끝까지의 모든 문자가 잘려 나갑니다.

구문

문자열.substring(자르기 시작할 위치, [자르기 끝낼 위치]);

예제

문자열이 주어졌다고 가정해 봅시다. 첫 번째부터 세 번째까지의 문자를 잘라내 보겠습니다:

let str = 'abcde'; let sub = str.substring(1, 3); console.log(sub);

코드 실행 결과 (번호 3인 문자는 잘라낸 부분에 포함되지 않습니다):

'bc'

예제

이제 1번째부터 문자열 끝까지의 문자를 잘라내 보겠습니다 (이를 위해 메서드의 두 번째 매개변수를 지정하지 않습니다):

let str = 'abcde'; let sub = str.substring(1); console.log(sub);

코드 실행 결과:

'bcde'

함께 보기

  • 부분 문자열을 반환하는 메서드들: substrslice
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부