JavaScript Split Method
Метод разделения используется для разделения строки на строковую массив и вернуть массив. Синтаксис выглядит следующим образом:
Кода -копия выглядит следующим образом:
str_object.split (разделитель, предел)
Описание параметра:
| параметр | иллюстрировать |
|---|---|
| str_object | Строка (объект) для работы |
| сепаратор | Необходимый. Разделитель, строка или регулярное выражение, разделение str_object, откуда определяется этот параметр |
| предел | Необязательный. Указывает максимальную длину возвращаемого массива. Если этот параметр установлен, возвращаемые подстроки не будут больше, чем массив, указанный этим параметром. Если этот параметр опущен, все правила соответствия будут разделены |
Совет: если пустая строка ("") используется в качестве сепаратора, каждый символ в str_object будет разделен, как показано в следующем примере.
Пример разделения метода
Кода -копия выглядит следующим образом:
<script language = "javascript">
var str = "www.vevb.com";
document.write (str.split (".") + "<br />");
document.write (str.split ("") + "<br />");
document.write (str.split (".", 2));
</script>
Запустите этот пример и вывод:
Кода -копия выглядит следующим образом:
www, jb51, net
W, W, W,., J, B, 5,1,., N, E, T.
www, JB51
Совет: как показано в приведенном выше примере, если пустая строка ("") используется в качестве сепаратора, каждый символ в str_object будет разделена между.
Метод разделения использует регулярные выражения
Метод разделения также поддерживает разделение строк, используя регулярные выражения:
Кода -копия выглядит следующим образом:
<script language = "javascript">
Document.Write ("1A2B3C" .split (// d/) + "<br/>");
document.write (": a: b: c" .split (":"));
</script>
Запустите этот пример и вывод:
Кода -копия выглядит следующим образом:
A, B, c
, A, B, c
Пожалуйста, внимательно соблюдайте различия в выходах двух примеров.