JavaScript'te Düzenli İfadelerde split Metodu
Bu derste, size zaten tanıdık gelen split metodunu inceleyeceğiz -
bir stringi bir ayırıcıya göre diziye böler. Ayırıcının parametre olarak
iletildiğini ve bunun bir string olduğunu zaten biliyor
olmalısınız.
Ancak bu her zaman böyle değildir - parametre olarak bir düzenli ifade de iletilebilir. Bu durumda ayırıcı, düzenli ifadeyle eşleşen tüm alt stringler olacaktır.
Aşağıdaki örnekte, bir stringi '-' ayırıcısına veya
'+' ayırıcısına göre diziye böleceğiz:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
Sonuç olarak, değişkene aşağıdakiler yazılacaktır:
['a', 'b', 'c', 'd', 'e']
Tarih ve saat içeren bir string verilsin:
let str = '2025-12-31 12:59:59';
Bu stringi, tüm tarih ve saat parçalarının tek bir dizide olacak şekilde bölün. Yani aşağıdaki diziyi elde etmelisiniz:
['2025', '12', '31', '12', '59', '59'];