Тази публикация в блога ще дефинира методите за разделяне на JavaScript низ с множество разделители.
Как да разделя JavaScript низ с множество разделители?
За разделяне на JavaScript низ с множество разделители, използвайте посочените по-долу методи:
Нека разгледаме горните методи поотделно.
Метод 1: Разделяне на JavaScript низ с множество разделители с помощта на метода split().
За разделяне на низове с множество разделители използвайте „ разделяне () ” метод. Методът split() разделя низовете в масив от поднизове въз основа на разделителите.
Синтаксис
Използвайте дадения по-долу синтаксис за метода split():
разделяне ( сепаратор )Тук, ' сепаратор ” е символът или моделът на регулярен израз, използван за разделяне на низа.
Върната стойност
- Връща масив от поднизове.
Пример
Създайте променлива ' низ ”, който съдържа низ с множество разделители, включително „ пространства ”, “ ! ' и ' _ ”:
беше прашка = 'Добре дошли! в Linuxhint_Website' ;Извикайте метода split(), като подадете регулярен израз, който съдържа разделители, включително „ ! ”, “ \с ” (интервали), „ _ ”.
беше splitString = низ. разделяне ( / [ ! \с_ ] +/ ) ;Отпечатайте разделените низове на конзолата:
конзола. дневник ( splitString ) ;Резултатът показва, че низът е успешно разделен на поднизове с разделители:
Ако не се интересувате от използването на регулярни изрази, следвайте раздела по-долу, за да разделите низ с множество разделители.
Метод 2: Разделяне на JavaScript низ с множество разделители с помощта на метод split() с метод replaceAll()
Използвайте метода split() с метода replaceAll(), за да разделите JavaScript низа с множество разделители. Методът replaceAll() замества разделителите с един знак и след това методът split() ще раздели низа на единичен знак.
Синтаксис
Следвайте дадения синтаксис за разделяне на низа с множество разделители, като използвате метода split() и replaceAll():
замениВсички ( сепаратор, заместител ) . разделяне ( сепаратор )Пример
В следващия пример, първо, ще заменим всички разделители с един разделител ' $ ' използвайки ' замениВсички() ” и след това разделете низа на базата на единичен разделител „ $ ”:
беше splitString = низ. замениВсички ( ';' , '$' ) . замениВсички ( ',' , '$' ) . разделяне ( '$' ) ;Изход
Събрахме всички най-добри възможни решения за разделяне на низа с множество разделители в JavaScript.
Заключение
За да разделите JavaScript низа с множество разделители, използвайте простия „ разделяне () ” или метода „ разделяне () ' метод с ' замениВсички() ” метод. Методът split() приема модел на регулярен израз от множество разделители, докато вторият подход първо ще замени всички разделители с един унифициран разделител и след това ще се раздели на базата на един разделител. „ разделяне () ” с модел на регулярен израз е ефективен начин за разделяне на низовете с множество разделители. В тази публикация в блога ние дефинираме методите за разделяне на низ с множество разделители с помощта на JavaScript.