Home >Web Front-end >JS Tutorial >How to use split in js

How to use split in js

下次还敢
下次还敢Original
2024-05-06 11:54:151037browse

JavaScript's split() method splits a string into an array, bounded by delimiters. The syntax is: string.split(separator). The separator parameter can be a character, string, or regular expression. The return value is an array containing the split substrings.

How to use split in js

##split Usage of method in JavaScript

JavaScript’s

split( ) method is used to split a string into an array of substrings. It takes a delimiter as a parameter and extracts the substring after each delimiter in the string.

Syntax:

<code>string.split(separator)</code>

Parameters:

  • separator: used to separate characters String delimiter. Can be a character, string, or regular expression.

Return value:

An array containing split substrings.

Example:

<code>const str = "Hello, world!";

// 以逗号分隔
const arr1 = str.split(','); // ['Hello', ' world!']

// 以空格分隔
const arr2 = str.split(' '); // ['Hello', ',', 'world', '!']

// 以正则表达式分隔
const arr3 = str.split(/\s+/); // ['Hello', 'world!']</code>

Other usage:

  • Limit the number of divisions:Yes Limit the number of substrings split by specifying the second parameter in the split() method.
<code>const arr4 = str.split(' ', 2); // ['Hello', 'world!']</code>
  • Use regular expressions: You can use regular expressions for more complex segmentation.
<code>const arr5 = str.split(/\s*(,|\s)\s*/); // ['Hello', '', 'world!']</code>
  • Empty delimiter: If the delimiter is an empty string, split the string into an array of single characters.
<code>const arr6 = str.split(''); // ['H', 'e', 'l', 'l', 'o', ',', ' ', 'w', 'o', 'r', 'l', 'd', '!']</code>

The above is the detailed content of How to use split in js. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn