728x90

split

str.split(구분자)

split은 구분자를 기준으로 문자열을 나눈다.

결과는 배열로 반환.

 

예제 코드

const text = '2022-01-02';

const splitResult = text.split('-'); // ["2022","01","02"]

console.log(splitResult[0]); // 2022

console.log(splitResult[1]); // 01

console.log(splitResult[2]); // 02

 

substring

str.substring(시작 인덱스, 종료 인덱스)

substring은 시작 인덱스부터 종료 인덱스까지의 문자열을 반환.

 

예제 코드

const text = 'abcdefghi';

console.log(text.substring(2, 5)); // cdef

console.l0g(text.substring(2)); // cdefghi 종료인덱스 생략시 문자열 끝까지 반환

 

substr 

str.substr(시작 인덱스, 길이)

 

substr은 시작 인덱스부터 길이 만큼의 문자열을 반환.

 

예제 코드

const text = 'abcdefghi';

console.log(text.substr(0, 1)); // a

console.log(text.substr(0, 3)); // abc

console.log(text.substr(1)); // bcdefghi 길이 생략시 문자열 끝까지 반환

 

728x90

+ Recent posts