В этом сообщении блога будут определены методы разделения строки JavaScript с несколькими разделителями.
Как разделить строку JavaScript с несколькими разделителями?
Для разделения строки JavaScript с несколькими разделителями используйте следующие методы:
Давайте рассмотрим вышеперечисленные методы по отдельности.
Способ 1: разделить строку JavaScript с несколькими разделителями с помощью метода split()
Для разделения строк с несколькими разделителями используйте « расколоть() метод. Метод split() разбивает строки на массив подстрок на основе разделителей.
Синтаксис
Используйте приведенный ниже синтаксис для метода split():
расколоть ( разделитель )Здесь, ' разделитель ” — это символ или шаблон регулярного выражения, используемый для разделения строки.
Возвращаемое значение
- Он возвращает массив подстрок.
Пример
Создайте переменную ' нить ', который содержит строку с несколькими разделителями, включая ' пространства », « ! ' а также ' _ ”:
был стринги знак равно 'Добро пожаловать! на веб-сайт Linuxhint_Website' ;Вызовите метод split(), передав регулярное выражение, содержащее разделители, включая « ! », « \с (пробелы), « _ ».
был разделенСтрока знак равно нить. расколоть ( / [ ! \s_ ] +/ ) ;Распечатайте разделенные строки на консоли:
приставка. журнал ( сплитстрока ) ;Вывод показывает, что строка успешно разбита на подстроки с разделителями:
Если вы не заинтересованы в использовании регулярных выражений, следуйте приведенному ниже разделу, чтобы разделить строку с несколькими разделителями.
Способ 2: Разделить строку JavaScript с несколькими разделителями, используя метод split() с методом replaceAll()
Используйте метод split() с методом replaceAll(), чтобы разделить строку JavaScript с несколькими разделителями. Метод replaceAll() заменяет разделители одним символом, а затем метод split() разбивает строку на один символ.
Синтаксис
Следуйте приведенному синтаксису для разделения строки несколькими разделителями с помощью методов split() и replaceAll():
заменить все ( сепаратор, заменитель ) . расколоть ( разделитель )Пример
В следующем примере сначала мы заменим все разделители одним разделителем « $ ' с использованием ' заменить все() ', а затем разделите строку на основе одного разделителя ' $ ”:
был разделенСтрока знак равно нить. заменить все ( ';' , '$' ) . заменить все ( ',' , '$' ) . расколоть ( '$' ) ;Выход
Мы собрали все лучшие возможные решения для разделения строки с несколькими разделителями в JavaScript.
Вывод
Чтобы разделить строку JavaScript с несколькими разделителями, используйте простой « расколоть() 'метод' или ' расколоть() ” метод с “ заменить все() метод. Метод split() использует шаблон регулярного выражения из нескольких разделителей, в то время как второй подход сначала заменяет все разделители одним унифицированным разделителем, а затем разделяет на основе одного разделителя. “ расколоть() ” с шаблоном регулярного выражения — это эффективный способ разделения строк с несколькими разделителями. В этом сообщении блога мы определяем методы разделения строки с несколькими разделителями с помощью JavaScript.