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
'JavaScript' 카테고리의 다른 글
[JavaScript] 소수점 자리수 올림, 내림, 반올림, 제거 (0) | 2023.05.30 |
---|---|
[JavaScript] parseInt() 특정 진수의 정수 반환 (0) | 2022.02.18 |
[JavaScript] repeat() 문자열 반복 (0) | 2022.02.17 |
[JavaScript] unshift() 배열의 맨 앞에 요소 추가 (0) | 2022.02.16 |
[JavaScript] shift() 배열의 첫 번째 요소 제거 (0) | 2022.02.15 |