라이브러리
[JAVASCRIPT] str.split(separator, limit) - 문자열을 구분자로 나누어 배열로 반환
str.split(separator, limit)
`str.split()` 메서드는 문자열을 분할하여 배열로 반환하는 메서드입니다. 이 메서드는 문자열을 특정 구분자(separator)로 분할할 수 있으며, 분할된 문자열의 최대 개수(limit)를 지정할 수 있습니다.
# 구분자(separator)
구분자는 문자열을 분할할 때 사용하는 문자열입니다. 예를 들어, `,` (콤마)나 `.` (점)과 같은 문자열을 구분자로 사용할 수 있습니다.
# 최대 개수(limit)
최대 개수는 분할된 문자열의 최대 개수입니다. 이 값을 지정하지 않으면, 문자열은 구분자로 분할되어 배열로 반환됩니다.
예제
# 예제 1: 기본 사용법
#hostingforum.kr
javascript
const str = "hello,world,js";
const arr = str.split(",");
console.log(arr); // ["hello", "world", "js"]
# 예제 2: 구분자 사용
#hostingforum.kr
javascript
const str = "apple,banana,cherry";
const arr = str.split(",");
console.log(arr); // ["apple", "banana", "cherry"]
# 예제 3: 최대 개수 사용
#hostingforum.kr
javascript
const str = "hello,world,js,python";
const arr = str.split(",", 2);
console.log(arr); // ["hello", "world"]
# 예제 4: 구분자와 최대 개수 사용
#hostingforum.kr
javascript
const str = "apple,banana,cherry,orange,grape";
const arr = str.split(",", 3);
console.log(arr); // ["apple", "banana", "cherry"]
# 예제 5: 구분자가 없는 문자열
#hostingforum.kr
javascript
const str = "hello world js";
const arr = str.split(" ");
console.log(arr); // ["hello", "world", "js"]
참고
* `str.split()` 메서드는 원본 문자열을 변경하지 않습니다.
* `str.split()` 메서드는 구분자가 없는 경우, 원본 문자열을 하나의 항목으로 반환합니다.
* `str.split()` 메서드는 구분자가 여러 개 있는 경우, 구분자 사이의 문자열을 하나의 항목으로 반환합니다.
댓글목록
등록된 댓글이 없습니다.