Split մեթոդը JavaScript-ի կանոնավոր արտահայտություններում
Այս դասում մենք կվերլուծենք split մեթոդը,
որը արդեն լավ ծանոթ է ձեզ - այն բաժանում է
տողը զանգվածի՝ ըստ բաժանարարի: Դուք արդեն պետք է
իմանաք, որ բաժանարարը փոխանցվում է որպես պարամետր
և դա տող է:
Սակայն դա միշտ չէ, որ այդպես է - պարամետրով կարելի է փոխանցել նաև կանոնավոր արտահայտություն: Այս դեպքում բաժանարար կհանդեսանան բոլոր այն ենթատողերը, որոնք համապատասխանել են կանոնավոր արտահայտությանը:
Հաջորդ օրինակում մենք կբաժանենք տողը
զանգվածի՝ ըստ '-' բաժանարարի կամ ըստ
'+' բաժանարարի:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
Արդյունքում փոփոխականի մեջ կգրվի հետևյալը.
['a', 'b', 'c', 'd', 'e']
Տրված է ամսաթիվ և ժամ պարունակող տող.
let str = '2025-12-31 12:59:59';
Բաժանեք այս տողն այնպես, որ ամսաթվի և ժամի բոլոր մասերը լինեն մեկ զանգվածում: Այսինքն՝ ձեր մոտ պետք է ստացվի հետևյալ զանգվածը.
['2025', '12', '31', '12', '59', '59'];