JavaScript split()Метод

String 对象参考手册Объект String в JavaScript

Пример

Разделить строку на массив по пробелам:

var str = "Как дела сегодня?";
var n = str.split(" ");

nРезультат:

["How","are","you","doing","today?"]

Попробуйте сами »

Определение и использование

split()Этот метод используется для разбиения строки на массив в соответствии с указанным разделителем.

Совет:Если пустая строка("")используется в качестве разделителя, строка будет разбита намассив отдельных символов。

Примечание: split()Он не изменяет исходную строку, а возвращает новый массив.


Поддержка браузеров

Все основные браузеры поддерживаютsplit()метода.


Синтаксис

string.split(separator, limit)

Значения параметров

Параметр Описание
separator Необязательно. Строка или регулярное выражение, используемое для указания позиции разбиения.
Например:" "(пробел),","、/\d/и т. д.
limit Необязательно. Ограничивает максимальную длину возвращаемого массива.
Если этот параметр задан, количество элементов в результирующем массиве не превысит это значение.

Возвращаемое значение

Type Описание
Массив Возвращает массив строк. Строка разбивается поразделителюв указанных позициях, и результатне содержит сам разделитель。

Технические детали

Версия JavaScript: 1.1


Другие примеры

Пример

Без передачи разделителя:

var str = "Как дела сегодня?";
var n = str.split();

nРезультат (без разбиения):

["How are you doing today?"]

Попробуйте сами »

Пример

Разбить по каждому символу (включая пробелы):

var str = "Как дела сегодня?";
var n = str.split("");

nРезультат:

["H","o","w"," ","a","r","e"," ","y","o","u"," ","d","o","i","n","g"," ","t","o","d","a","y","?"]

Попробуйте сами »

Пример

Используйтеlimitчтобы ограничить количество возвращаемых элементов:

var str = "Как дела сегодня?";
var n = str.split(" ", 3);

nРезультат:

["How","are","you"]

Попробуйте сами »

Пример

Использовать указанный символ в качестве разделителя:

var str = "Как дела сегодня?";
var n = str.split("o");

nРезультат:

["H","w are y","u d","ing t","day?"]

Попробуйте сами »


String 对象参考手册Объект String в JavaScript

Другие расширения