substring 방법
에 자리잡다,...
String 객체에서 지정된 위치의 하위 문자열입니다.
구문
strVariable.
substring(
start,
end
)
"String Literal".
substring(
start,
end
)
substring 메서드의 구문에는 다음 매개변수가 포함됩니다.
섹션
묘사
start
인덱스가 0부터 시작되는 서브문자열의 시작 위치를 나타냅니다.
end
0부터 시작하는 하위 문자열의 끝 위치를 나타냅니다.
설명
substring 방법은 원시 대상에서 얻은 하위 문자열을 포함하는
String 객체
substring 방법은 start와end 두 개의 작은 값을 하위 문자열의 시작점으로 사용합니다.예를 들어, strvar.substring(0,3)과strvar.substring (3, 0) 은 같은 하위 문자열을 되돌려줍니다.
유일한 예외는 마이너스 매개 변수에 대한 처리다.첫 번째 매개변수가 0보다 작으면 0으로 처리됩니다.두 번째 매개변수가 음수이면 첫 번째 매개변수의 값으로 설정됩니다.
이 하위 문자열의 길이는 start와end 차이의 절대값과 같습니다.예를 들어, strvar.substring(0,3)과strvar.substring(3,0)에서 되돌아오는 하위 문자열의 길이는 3입니다.
마지막으로 start와end는 문자열일 수 있습니다.이 경우 가능하면 문자열이 정수로 강제로 변환됩니다.가능하지 않으면 매개변수의 값이 0으로 처리됩니다.
다음 예제에서는 substring 메서드의 사용법을 보여 줍니다.
function SubstringDemo()
{
var s, ss;
var s = "The quick brown fox jumped over the lazy yellow dog.";
ss = s.substring(16, 19);
return(ss);
}
str = abcdefghijklmnopqrstuvwxyz
str.substr(4,1) e
str.substr(4) efghijklmnopqrstuvwxyz
str.substr(4,0)
str.substring(4,7) efg
str.substring(7,4) efg
str.substring(-100,4) abcd
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
가장 많이 나타나는 오류 - 1주차예를 들면 다음 코드를 실행하면 바로 이 오류가 뜬다. 오류 발생 이유: iterable 객체 자리에 정수형 자료(int)를 입력했기 때문. C++처럼 10을 넣으면 10번을 반복해준다는게 아니다. iterable ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.