프로그램/Node.js

[Node.js] 문자열 기능 ( 붙이기, 자르기, 길이 얻어오기 )

승미니1024 2018. 10. 30. 07:40

[Node.js] 문자열 기능 ( 붙이기, 자르기, 길이 얻어오기 )



Node.js는 기본적으로 자바스크립트와 유사하다. 자바스크립트를 할 줄 알면 Node.js를 코드를 보는데 어려움이 없을 것이다. Node.js에서 문자열을 다루는 방법에 대해 설명 하지만 이 기능들은 javascript에서도 동일하게 사용 된다.


문자열 입력, 출력, 길이 얻어오기



[문자열 입력, 출력, 길이 얻어오기]

//문자열 입력

var text = "test value";


//문자열 출력

console.log("text : " + text );


//문자열 길이 얻어오기

console.log("text length : " + text.length );


[실행 결과]

text : test value

text length : 10


[문자열 길이 얻어오는 문자열 변수]

console.log("text length : " + text.length )


문자열 자르기, 붙이기



[문자열 입력, 출력, 길이 얻어오기]

//문자열 입력

var text = "test value";


//문자열 자르기

var sub_text = text.substring(0,4);

console.log("sub_text : " + sub_text );


//문자열 붙이기

var new_text = " new text";

var sum_text = text + new_text;

console.log("sum_text : " + sum_text );


text += "plus text";

console.log("text : " + text );


[실행 결과]

sub_text : test

sum_text : test value new text

text : test valueplus text


[문자열 길이 자르기]

text의 값이 "test value"이다. 여기서 substring 함수는 시작 지점인 0부터 끝 지점인 4이전 까지 값을 가져오는 기능을 한다.

0 -> t, 1 ->e, 2->s, 3->t 해서 test라는 값을 얻어와 sub_text에 담는 역할을 한다.

var sub_text = text.substring(0,4);


[문자열 길이 붙이기]

+를 사용해 두 문자열을 합칠 수 있다.

var sum_text = text + new_text;


또한 += 기존의 문자열 뒤에 이어 붙일 수도 있다.

text += "plus text";



반응형