split Metodu
split metodu, bir stringi
düzenli ifade ile belirlenen
bir ayırıcıya göre diziye ayırır.
İlk parametre olarak bir düzenli ifade alır, ikinci isteğe bağlı parametre olarak ise - oluşturulacak dizideki maksimum eleman sayısını alır.
Sözdizimi
string.split(düzenli ifade, [limit]);
Örnek
Bir stringi '-' ayırıcısına
veya '+' ayırıcısına göre
diziye ayıralım:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
console.log(res);
Kodun çalıştırılmasının sonucu:
['a', 'b', 'c', 'd', 'e']
Örnek
Oluşturulacak dizideki eleman sayısını sınırlandıralım:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/, 3);
console.log(res);
Kodun çalıştırılmasının sonucu:
['a', 'b', 'c']