-
Javascript 문자열 분리(split, substr, substring, slice)DEV/javascript 2022. 12. 26. 18:59
1. split 기본
let str = 'This-is-sample-code'; str.split('-'); // result (4) ['This', 'is', 'sample', 'code']
2. split 분리할 문자열 갯수 지정
let str = 'This-is-sample-code'; str.split('-', 0); // result [] let str = 'This-is-sample-code'; str.split('-', 1); // result ['This'] let str = 'This-is-sample-code'; str.split('-', 2); // result (2) ['This', 'is'] let str = 'This-is-sample-code'; str.split('-', 3); // result (3) ['This', 'is', 'sample']
3. split 리턴 배열 따로 저장
let str = 'This-is-sample-code'; let [ split_1, split_2, split_3 ] = str.split('-'); split_1; // result 'This' split_2; // result 'is' split_3; // result 'sample'
4. substr (음수 사용 가능함) : substr(a, b) a번째 부터 b개 문자열
let str = 'This-is-sample-code'; str.substr(0, 2); // result 'Th' str.substr(4, 10); // result '-is-sample'
5. substring : substring(a, b) a번째 부터 b번째 까지
let str = 'This-is-sample-code'; str.substring(0, 2); // result 'Th' str.substring(4, 10); // result '-is-sa'
6. slice : substring와 동일하나 음수 사용 가능
let str = 'This-is-sample-code'; str.slice(0, 2); // result 'Th' str.slice(4, 10); // result '-is-sa'
'DEV > javascript' 카테고리의 다른 글
Javascript 문자열 특정 문자로 채우기 (0) 2023.01.10 Javascript 문자열 합치기, 배열 합치기 (concat, join) (0) 2022.12.26 Javascript Toast Tree 에시 (무료 Tree 라이브러리 tui tree 예시) (0) 2022.12.18 Chrome Extension 만들기 (크롬 확장 프로그램 만들기 / 등록) (1) 2022.11.30 Javascript 바닐라JS에서 Excel 사용하기 (sheetJS 예제) (0) 2022.11.29