본문 바로가기
[ Design ]/Flash

문자열 오브젝트 (String)

by 관이119 2012. 9. 13.
세가지 소원 | 아리아
http://blog.naver.com/73s/40000978343

string

1. 스트링 오브젝트 생성하기, 문자열 저장하기.

mystr = new String("how are you!");

//문자열 오브젝트를 생성한 후 mystr 변수에 넣어준다.

mystr = "how are you!";

//변수에 문자열 하우아유를 넣는다.

2. 한 문자 추출하기

mystr = "how are you!";

munja = mystr.charAt(2);

// mystr 변수에서 3번째 있는 문자를 추출해서 munja 변수에 넣어준다.

// munja 변수에는 값 "w" 가 들어간다.

숫자는 0부터 시작하기 때문에 세번째 문자를 추출하려면 2를 써준다.

3. 문자가 숫자인지 검사

mystr = "how are you!";

munja = isNaN(mystr);

NaN : Not a Number 숫자가 아닌가? 라는 말이다.

그래 숫자 아니야.. 일 경우 결과값은 : true

아니야 숫자야 일 경우 결과값은 : false

//munja 의 값은 true 가 된다.

4. 문자열의 길이

mystr = "how are you!";

leng = mystr.length;

변수.length 는 변수에 들어있는 문자열의 총길이를 반환한다.

한글(2바이트)와 영어(1바이트)는 모두 1문자로 카운트 된다.

5. 문자열 빼내기

mystr = "how are you!";

munja = mystr.substring(4,5);

// 변수mystr 에서 4번째에서 5번째 까지의 문짜열을 빼내어 저장 (참고,0부터시작함)

munja 에는 "ar" 이 저장됨

mystr = "how are you!";

munja = mystr.substr(4,5);

// 변수mystr 에서 4에서부터 5개의문짜열을 빼내어 저장 (참고,0부터시작함)

munja 에는 "are y" 가 저장됨

댓글