English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
substr()메서드는 지정된 위치에서 시작하여 지정된 길이의 서브 문자열을 반환합니다.
첫 번째 문자의 인덱스는 0입니다. 두 번째 문자의 인덱스는1이와 같이 계속됩니다.
문자열의 끝에서 문자를 추출하려면 음수 인덱스를 사용하십시오. (아래의 '더 많은 예제'를 참조하십시오).
string.substr(index, length)
var str1 = '대기 오염은 대기에 화학물질의 유입입니다.'; var str2 = str1.substr(7);테스트를 보고‹/›
모든 브라우저가 substr() 메서드를 완전히 지원합니다:
메서드 | |||||
substr() | 는 | 는 | 는 | 는 | 는 |
파라미터 | 설명 |
---|---|
index | ( 필수 ) 반환된 서브 문자열에 포함될 첫 번째 문자의 인덱스 |
length | ( 선택 사항 ) 추출할 문자 수. length를 생략하면 substr()는 문자를 문자열의 끝까지 추출합니다 |
반환 값: | 지정된 문자열의 지정된 부분을 포함하는 새 문자열을 반환합니다 |
---|---|
JavaScript 버전: | ECMAScript 1 |
아래의 예제는 substr()를 사용하여 인덱스4문자를 추출하여 길이가18:
var str1 = '대기 오염은 대기에 화학물질의 유입입니다.'; var str2 = str1.substr(4, 18);테스트를 보고‹/›
아래의 예제는 음수 인덱스를 가진 substr()를 사용합니다:
var str1 = 'ko.oldtoolbag.com'; var str2 = str1.substr(-6, 3); // tor테스트를 보고‹/›