Przykład
Podzielić ciąg na tablicę podciągów:
var str = "How are you doing today?";
var res = str.split(" ");
Wynikiem res będzie tablica z wartościami:
How,are,you,doing,today?
Spróbuj sam " Więcej "Try it Yourself" przykłady poniżej.
Definicja i Wykorzystanie
split() metoda służy do podziału ciągu na tablicy podciągów i zwraca nową tablicę.
Tip: Jeśli ciąg pusty ("") jest używany jako separator, ciąg jest dzielony między każdego znaku.
Uwaga: split() metoda nie zmienia oryginalnego ciąg.
Wsparcie przeglądarka
metoda | |||||
---|---|---|---|---|---|
split() | tak | tak | tak | tak | tak |
Składnia
wartości parametrów Parametr Opis separator Opcjonalny. Określa znak lub wyrażenie regularne, aby użyć do podziału ciąg. Jeśli pominięty, zostanie zwrócony cały ciąg (an array with only one item) limit Opcjonalny. Liczba całkowita określająca liczbę podziałów, pozycje po granicy podziału nie będą uwzględnione w tablicy
Szczegóły techniczne
Zwracana wartość: Tablicy, zawierający podzielony wartości JavaScript wersja: 1,1
Więcej przykładów
Przykład
Pominąć parametr segregatora
var str = "How are you doing today?";
var res = str.split();
Wynikiem res będzie tablica tylko jednej wartości:
How are you doing today?
Spróbuj sam "
Przykład
Oddzielić charater, w tym white-space:
var str = "How are you doing today?";
var res = str.split("");
Wynikiem res będzie tablica z wartościami:
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
Spróbuj sam "
Przykład
Użyj parametru Limit:
var str = "How are you doing today?";
var res = str.split(" ",3);
Wynikiem res będzie tablica zawierająca tylko trzy wartości:
How,are,you
Spróbuj sam "
Przykład
Użyj do nas jako separatora:
var str = "How are you doing today?";
var res = str.split("o");
Wynikiem res będzie tablica z wartościami:
H,w are y,u d,ing t,day?
Spróbuj sam "
<String JavaScript Reference