Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 카운트 증가
- 별표시
- mac 바탕화면 보기
- Replace
- 문자열
- 천단위 나누기
- 문자열 추출
- JS
- SubString
- 세자리 콤마
- touppercase
- 스크립트 시계
- mac 전체화면 보기
- 말풍선 그리기
- 콤마 추가
- 숫자 증가
- 특정요소제외
- 문자 위치
- 문자열 함수
- tolowercase
- 보이스오버
- JavaScript
- 자바스크립트
- mac 전체화면 닫기
- css 말풍선
- checkbox readonly
- css not
- 특정태그제외
- not 선택자
- radio readonly
Archives
- Today
- Total
나의 IT Note
[JavaScript] split() 문자열 분할하기 - 자바스크립트 본문
String.split()
문자열을 지정한 구분자로 분할하여 여러개의 문자열을 배열에 저장한다.
문자열을 자르는 다른 방법으로는 substr(), substring()가 있다.
문법(Syntax)
str.split([separator[, limit]])
매개변수(parameter)
1. separator(optional)
- 문자열 또는 정규식으로 문자열을 잘라 줄 구분자
- separator이 등장하면 해당 부분을 삭제하고 남은 문자열을 배열로 반환한다.
let str = 'dog cat cow lion';
str.split(); // ['dog cat cow lion']
str.split(' '); // ['dog', 'cat', 'cow', 'lion']
str.split(' ')[1]; // cat
- 값이 없으면 문자열 전체를 배열에 담아 반환한다.
- 공백(space)을 입력하면 띄어쓰기 별로 나눠서 배열로 반환한다.
- 문자열을 분할하여 배열의 값으로 가지고 올 수 있다.
2. limit(optional)
- 분할하는 최대 개수 지정
let str = 'dog,cat,cow,lion';
str.split(', ', 2); // ['dog', 'cat']
문자열을 쉼표(,)로 끊고 처음 2개의 문자열을 반환한다.
슬러시(/)로 되어 있는 구분자를 쉼표(,)로 변경하기
let str = 'dog/cat/cow/lion';
function changeSplit(str, searchSeparator, changeSeparator) {
return str.split(searchSeparator).join(changeSeparator)
}
changeSplit(str, '/', ','); // dog,cat,cow,lion
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] substring() 문자열 추출하기 - 자바스크립트 (0) | 2021.07.30 |
---|---|
[JavaScript] substr() 문자열 추출하기 - 자바스크립트 (0) | 2021.07.29 |
[JavaScript] replace() 문자열 변환/치환하기 - 자바스크립트 (0) | 2021.07.26 |
[JavaScript] lastIndexOf() 특정 문자 위치 찾기 - 자바스크립트 (0) | 2021.07.24 |
[JavaScript] indexOf() 특정 문자 위치 찾기 - 자바스크립트 (0) | 2021.07.24 |
Comments