Bir string ifadeyi belirli sembol yada kelimeye göre bölmek ve bu parçalardan bir dizi oluşturmak istiyorsanız split() metodunu kullanabilirsiniz.
split() metodunun söz dizimi şu şekildedir:
1 2 3 | metin.split(istege-bagli-ayrac, istege-bagli-uzunluk) |
İsteğe bağlı ayırıcı, bilgisayara her bölmenin nerede olması gerektiğini söyleyen bir kalıp türüdür.
İsteğe bağlı uzunluk parametresi, bilgisayara döndürülen dizi değerinde kaç alt dize olması gerektiğini söyleyen pozitif bir sayıdır.
Örnek 1: “Tasarım Kodlama Sitesi Web Tasarımı ve Programlama Örnekleri Barındıran Bir Sitedir” yazısını boşluklara göre parçalamak ve bu kelimelerden yeni bir dizi oluşturmak istiyoruz. Yazmamız gereken kod aşağıdaki gibi olacaktır.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | const metin = "Tasarım Kodlama Sitesi Web Tasarımı ve Programlama Örnekleri Barındıran Bir Sitedir" const dizi = metin.split(' ') console.log(dizi) /* [ "Tasarım", "Kodlama", "Sitesi", "Web", "Tasarımı", "ve", "Programlama", "Örnekleri", "Barındıran", "Bir", "Sitedir" ] */ |
Örnek 2: Diğer split örnekleri
1 2 3 4 5 6 7 8 9 10 | let m1 = 'JavaScript heyecan verici bir dildir'; let m2 = 'Ahmet;Mehmet;Nurettin;Sabri'; console.log(m1.split()); // ["JavaScript heyecan verici bir dildir"] console.log(m1.split(' ')); // ["JavaScript", "heyecan", "verici", "bir", "dildir"] console.log(m1.split('i')); // ["JavaScr", "pt heyecan ver", "c", " b", "r d", "ld", "r"] console.log(m2.split(';')); // ["Ahmet", "Mehmet", "Nurettin", "Sabri"] |
Diğer String Fonksiyonları
JavaScript endsWith() kullanımı
JavaScript indexOf() kullanımı
JavaScript includes() kullanımı
JavaScript replace() kullanımı
JavaScript split() kullanımı
JavaScript startsWith() kullanımı
1 Yorum