Rumah >hujung hadapan web >tutorial js >Cara menggunakan split dalam js

Cara menggunakan split dalam js

下次还敢
下次还敢asal
2024-05-06 11:54:15970semak imbas

Kaedah split() JavaScript membahagikan rentetan kepada tatasusunan, dibatasi oleh pembatas. Sintaksnya ialah: string.split(separator). Argumen pemisah boleh menjadi aksara, rentetan atau ungkapan biasa. Nilai pulangan ialah tatasusunan yang mengandungi subrentetan pecahan.

Cara menggunakan split dalam js

Penggunaan kaedah split dalam JavaScript split 方法在 JavaScript 中的用法

JavaScript 的 split() 方法用于将字符串分割成子字符串的数组。它以分隔符作为参数,将字符串中的每个分隔符之后的子字符串提取出来。

语法:

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

参数:

  • separator:用于分割字符串的分隔符。可以是字符、字符串或正则表达式。

返回值:

一个包含分割后子字符串的数组。

例子:

<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>

其他用法:

  • 限制分割数:可以通过在 split()
Kaedah split() JavaScript digunakan untuk memisahkan rentetan kepada tatasusunan subrentetan. Ia mengambil pembatas sebagai parameter dan mengekstrak subrentetan selepas setiap pembatas dalam rentetan.
  • Sintaks:
<code>const arr4 = str.split(' ', 2); // ['Hello', 'world!']</code>
    Parameter:
  • pemisah: Pemisah digunakan untuk membelah rentetan. Boleh menjadi watak, rentetan atau ungkapan biasa.
🎜🎜🎜Nilai pulangan: 🎜🎜🎜Suatu tatasusunan yang mengandungi subrentetan berpecah. . kuantiti kaedah. 🎜🎜
<code>const arr5 = str.split(/\s*(,|\s)\s*/); // ['Hello', '', 'world!']</code>
🎜🎜🎜Gunakan ungkapan biasa: 🎜Anda boleh menggunakan ungkapan biasa untuk segmentasi yang lebih kompleks. 🎜🎜
<code>const arr6 = str.split(''); // ['H', 'e', 'l', 'l', 'o', ',', ' ', 'w', 'o', 'r', 'l', 'd', '!']</code>
🎜🎜🎜Pembatas kosong: 🎜Jika pembatas ialah rentetan kosong, pisahkan rentetan itu kepada susunan aksara tunggal. 🎜🎜rrreee

Atas ialah kandungan terperinci Cara menggunakan split dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Apakah maksud simbol dalam jsArtikel seterusnya:Apakah maksud simbol dalam js