split()
Разделить строку на массив подстрок:
var string = "You know nothing Jon Snow"; var result = string.split(" "); // You,know,nothing,Jon,Snow
Определение и использование
Метод split() используется для разбиения строки на массив подстрок и возвращает новый массив.
Совет. Если в качестве разделителя используется пустая строка («»), строка разделяется между каждым символом.
Примечание. Метод split() не изменяет исходную строку.
Поддержка браузеров
Синтаксис
string.split(separator, limit)
Значения параметров
Параметр | Описание |
separator | Необязательный. Указывает символ или регулярное выражение, используемое для разделения строки. Если не указано, будет возвращена вся строка (массив с одним элементом) |
limit | Необязательный. Целое число, которое определяет количество разделов, элементы после разделительного предела не будут включены в массив |
Технические подробности
Возвращаемое значение: | Массив, содержащий разделенные значения |
Версия JavaScript: | ECMAScript 1 |
Дополнительные примеры
Опустить параметр разделителя:
var string = "You know nothing Jon Snow"; var result = string.split(); // You know nothing Jon Snow
Отделить каждый символ, включая пробелы:
var string = "You know nothing Jon Snow"; var result = string.split(""); // Y,o,u, ,k,n,o,w, ,n,o,t,h,i,n,g, ,J,o,n, ,S,n,o,w
Использование параметра limit:
var string = "You know nothing Jon Snow"; var result = string.split(" ", 3); // You,know,nothing
Использование буквы в качестве разделителя:
var string = "You know nothing Jon Snow"; var result = string.split("o"); // Y,u kn,w n,thing J,n Sn,w