Задать вопрос
@Luctor

Как достать через regex текст с разделением через несколько символов?

Строка "Текст 1&&&Текст 2&&&&&Текст 3&&&&Текст 4".
Как достать из текста в таком результате: ["Текст 1", "Текст 2&&", "Текст 3&", "Текст 4"]

Чтобы именно разделитель строк был несколько символов, а не один, пример: "[^&]+".
Как-нибудь вот так: "[^&&&]+".

Пробовал вот такие регулярки: "([\D\d]+)&&&", "(.+)&&&".
  • Вопрос задан
  • 69 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@dodo512
results = "Текст 1&&&Текст 2&&&&&Текст 3&&&&Текст 4".split(/&&&(?!&)/);

console.log(results);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Luctor Автор вопроса
Окей, но мне нужно без реплейса. Именно доставать текст.
https://regex101.com/r/VMg41V/1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы