'escape sequence'에 해당되는 글 1건

  1. 2008.08.30 문자열
AS3.0 Cookbook/문자열2008. 8. 30. 15:30

AS3에서는 문자열을 String이라는 데이터 타입으로 선언한다. 보통 지금까지 사용해왔던 속성이나 메서드가 있지만 새로 추가된 부분이나 자주 사용하지 않는 것 중에 몇 가지만 짚어보도록 한다.

문자열 합치는 메서드concat()이라는 메서드가 있다. 이는 원본 데이터에 가공 없이 추가된 문자열을 반환하는 역할을 한다.

문자열내에 어떠한 값을 찾기 위한 indexOf()lastIndexOf()가 있다. 이는 앞(indexOf)이나 뒤(lastIndexOf)에서부터 인수로 선언된 값을 탖아 인덱스 값으로 반환한다. 찾는 값이 없을 때는 -1을 반환한다.

알파벳문자열을 대문자나 소문자로 통일 할때는 toLowerCase()toUpperCase()를 사용하여 값을 비교하거나 체크할 수 있다.

문자열중에 인덱스 위치에 문자를 추출하기 위해서는 substring이나 substr, slice를 이용하여 해당 위치의 문자열을 추출/제거할 수 있다.

문자열안에 문자를 교체하거나 제거하기 위해서는 replace()를 사용하는데 이는 첫번째 파라미터의 값을 두번째 파라미터의 값으로 교체한다.

앞뒤로 뒤집는 메서드는 배열의 reverse()라는 메서드로 문자열을 split로 조각내어 뒤집어주고 다시 join하여 뒤집어 준다.

[ escape sequence ]

문자이름

ASCII 기호

C++ 코드

ASCII 코드(10)

ASCII 코드(16)

 개행(줄을 바꿈)

NL(LF)

\n

10

0xA

 horizontal tab(수평 탭)

HT

\t

9

0x9

vertical tab (수직 탭)

VT

\v

11

0xB

back space

BS

\b

8

0x8

carriage return

CR

\r

13

0xD

경보

BEL

\a

7

0x7

 back slash

\

\\

 92

 0x5c

 물음표

?

\?

63

 0x3F

 작은 따옴표

'

\'

39

 0x27

큰 따옴표 

"

\"

34

 0x22

 

Posted by 버터백통