>웹 프론트엔드 >JS 튜토리얼 >JS에서 Split() 메소드 사용

JS에서 Split() 메소드 사용

Charles William Harris
Charles William Harris원래의
2024-05-06 10:45:241001검색

split() 메소드는 지정된 구분 기호에 따라 문자열을 배열로 분할합니다. 구문은 stringVariable.split(separator)이며 문자, 여러 문자 또는 정규 표현식으로 구분할 수 있습니다. 구분 기호를 사용하고 빈 요소를 무시합니다.

JS에서 Split() 메소드 사용

JS에서 Split() 메소드 사용

split() 메소드란 무엇인가요?

split() 메서드는 지정된 구분 기호에 따라 문자열을 배열로 분할하는 데 사용됩니다(예: 문자열 분리). 구분 기호로 구분된 하위 문자열이 포함된 배열을 반환합니다.

구문: ​​

<code class="javascript">stringVariable.split(separator)</code>
  • stringVariable: 분할할 문자열 변수입니다.
  • 구분 기호: 문자열을 구분하며 기본값은 공백 문자입니다.

사용법:

  1. 문자로 구분:
<code class="javascript">const str = "Hello World";
const arr = str.split('');
console.log(arr); // ['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']</code>
  1. 여러 문자로 구분:
<code class="javascript">const str = "Hello, World, Again";
const arr = str.split(', ');
console.log(arr); // ['Hello', 'World', 'Again']</code>
  1. 정규 표현식으로 구분:
<code class="javascript">const str = "1234567890";
const arr = str.split(/\d+/);
console.log(arr); // ['', '1234567890', '']</code>
  1. 분리 횟수 지정 문자 발생 횟수:
<code class="javascript">const str = "123,456,789";
const arr = str.split(',', 2);
console.log(arr); // ['123', '456,789']</code>
  1. 빈 요소 무시:
<code class="javascript">const str = "Hello,,World, Again";
const arr = str.split(',').filter(elem => elem);
console.log(arr); // ['Hello', 'World', 'Again']</code>

참고:

  • 구분 기호는 문자열이나 정규 표현식일 수 있습니다.
  • 구분 기호를 지정하지 않으면 문자열이 공백으로 구분됩니다.
  • split() 메서드는 원래 문자열을 변경하지 않습니다.
  • 문자열에 구분 기호가 없으면 전체 문자열을 포함하는 단일 요소 배열을 반환합니다.

위 내용은 JS에서 Split() 메소드 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.