JavaScript-də RegExp split metodu
Bu dərsdə biz sizə artıq yaxşı tanış olan split metodunu
analiz edəcəyik - o, sətri ayırıcı əsasında massivə bölür. Siz bilməlisiniz ki,
ayırıcı parametr kimi ötürülür və o, bir sətirdir.
Lakin bu həmişə belə deyil - parametr kimi müntəzəm ifadə də ötürülə bilər. Bu halda ayırıcı kimi müntəzəm ifadəyə uyğun gələn bütün alt sətirlər çıxış edəcək.
Aşağıdakı nümunədə biz sətri '-' ayırıcısı və ya '+'
ayırıcısı əsasında massivə böləcəyik:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
Nəticədə dəyişənə aşağıdakı yazılacaq:
['a', 'b', 'c', 'd', 'e']
Tarix və vaxtı olan bir sətir verilmişdir:
let str = '2025-12-31 12:59:59';
Bu sətri elə bölün ki, tarixin və vaxtın bütün hissələri bir massivdə olsun. Yəni siz aşağıdakı massivi əldə etməlisiniz:
['2025', '12', '31', '12', '59', '59'];