자바스크립트에서 substring 은 문자열을 끊을때 시작점과 끝점을 설정하여 그 안에 포함된 문자열을 가져온다. 주의해야 할것은
시작점과 끝점은 인덱스라 하여 0번 부터 시작이다.
예를 들어
ABCDEF 라는 문자열이 있을때
순서 A가 1번 부터가 아닌 0번 부터 시작 되는것이다.
ABCD 문자열을 뽑고
싶다면
변수.substring(0,3)
이렇게 하면 된다. 0번 인덱스는 A 를 가르키고 3번 인덱스는 D를 가르킨다. 고로 시작점에서 끝점까지 문자열을 가져오므로
ABCD 가 된다.
substr 은 substring 과 같이 문자열의 인덱스를 사용하는데 다른 점은 시작점에서 부터 몇개의 문자열을 가져올때 사용한다.
같은 예로
ABCDEF 를 substr(0,3)을 하면 0번 인덱스 A 에서 3개의 문자를 가져오므로 ABC가 된다.
실제예)
var string ="ABCDEF";
var ex1 = string.substring(0,3); ===>ABCD
예를 들어
ABCDEF 라는 문자열이 있을때
순서 A가 1번 부터가 아닌 0번 부터 시작 되는것이다.
ABCD 문자열을 뽑고

substr 은 substring 과 같이 문자열의 인덱스를 사용하는데 다른 점은 시작점에서 부터 몇개의 문자열을 가져올때 사용한다.
같은 예로
ABCDEF 를 substr(0,3)을 하면 0번 인덱스 A 에서 3개의 문자를 가져오므로 ABC가 된다.
실제예)
var string ="ABCDEF";
var ex1 = string.substring(0,3); ===>ABCD
'Java script' 카테고리의 다른 글
숫자만 입력받기 (0) | 2011.09.06 |
---|---|
텍스트 박스에 원하는 숫자 또는 문자만 입력되게 하기 (0) | 2010.05.03 |
자바스크립트로 한글 길이 구하기 (0) | 2010.04.28 |
ie에서 경고창 없이 창 닫기 (0) | 2010.03.12 |
글자크기 조절하기 (0) | 2010.03.03 |