라이브러리

[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()` 메서드는 구분자가 여러 개 있는 경우, 구분자 사이의 문자열을 하나의 항목으로 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 7 페이지

검색

게시물 검색