как разделить строку на подстроки с использованием нескольких разделителей в методе split()

Аватар пользователя Elena Gromova
Elena Gromova
09 ноября 2024

В JavaScript метод split() по умолчанию принимает один разделитель, но можно использовать регулярное выражение для разделения строки по нескольким разделителям.

Допустим, нам нужно разделить строку по запятой и точке с запятой:

const text = "яблоко,апельсин;банан";
const parts = text.split(/[,;]/); // разделение по запятой и точке с запятой
console.log(parts); // ["яблоко", "апельсин", "банан"]

Здесь /[,;]/ — регулярное выражение, которое учитывает оба символа-разделителя.

0 0
Пройдите курс по программированию бесплатно
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»