Поделите стринг са више сепаратора користећи ЈаваСцрипт

Podelite String Sa Vise Separatora Koristeci Javascript



Низ за раздвајање је пракса разбијања текстуалног низа на систематски начин тако да се свака од компоненти текста може третирати засебно. Понекад програмери морају да поделе дугачке низове на основу вишеструких сепаратора који садрже низове. Да би то урадио, ЈаваСцрипт обезбеђује метод сплит().

Овај блог пост ће дефинисати методе за раздвајање ЈаваСцрипт стринга са више сепаратора.

Како поделити ЈаваСцрипт стринг са више сепаратора?

За раздвајање ЈаваСцрипт стринга са више сепаратора, користите доле наведене методе:







Хајде да испитамо горе наведене методе појединачно.



Метод 1: Поделите ЈаваСцрипт стринг са више сепаратора помоћу методе сплит().

За раздвајање низова са више сепаратора, користите „ разделити() ” метод. Метода сплит() дели стрингове у низ подстрингова на основу сепаратора.



Синтакса





Користите доле дату синтаксу за методу сплит():

разделити ( сепаратор )

Овде, „ сепаратор ” је знак или образац регуларног израза који се користи за цепање стринга.



Повратна вредност

  • Враћа низ подстрингова.

Пример

Направите променљиву „ низ ” који садржи низ са више сепаратора, укључујући „ простори ”, “ ! ' и ' _ ”:

била танге = „Добро дошли! на веб локацију Линукхинт_“ ;

Позовите метод сплит() тако што ћете проследити регуларни израз који садржи сепараторе укључујући „ ! ”, “ ” (размаци), „ _ ”.

вас сплитСтринг = низ. разделити ( / [ ! \с_ ] +/ ) ;

Одштампајте подељене низове на конзоли:

конзола. Пријава ( сплитСтринг ) ;

Излаз показује да је стринг успешно подељен на поднизове са сепараторима:

Ако нисте заинтересовани за коришћење регуларних израза, пратите доњи одељак да бисте поделили стринг са више сепаратора.

Метод 2: Поделите ЈаваСцрипт стринг са више сепаратора помоћу методе сплит() са методом реплацеАлл()

Користите методу сплит() са методом реплацеАлл() да бисте поделили ЈаваСцрипт стринг са више сепаратора. Метод реплацеАлл() замењује сепараторе једним знаком, а затим ће метода сплит() поделити стринг на једном знаку.

Синтакса

Пратите дату синтаксу за поделу стринга са више сепаратора помоћу метода сплит() и реплацеАлл():

замените ( сепаратор, замена ) . разделити ( сепаратор )

Пример

У следећем примеру, прво ћемо заменити све сепараторе једним сепаратором “ $ ' помоћу ' замените() ” метод, а затим поделите стринг на основу једног сепаратора “ $ ”:

вас сплитСтринг = низ. замените ( ';' , '$' ) . замените ( ',' , '$' ) . разделити ( '$' ) ;

Излаз

Прикупили смо сва најбоља могућа решења за раздвајање стринга са више сепаратора у ЈаваСцрипт-у.

Закључак

Да бисте поделили ЈаваСцрипт стринг са више сепаратора, користите једноставан „ разделити() ” метод, или „ разделити() ” метод са „ замените() ” метод. Метода сплит() узима шаблон регуларног израза са више сепаратора, док ће други приступ прво заменити све сепараторе једним обједињеним сепаратором, а затим поделити на основу једног сепаратора. „ разделити() ” метода са шаблоном регуларног израза је ефикасан начин да се стрингови поделе са више сепаратора. У овом посту на блогу дефинишемо методе за раздвајање стринга са више сепаратора помоћу ЈаваСцрипт-а.