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

Как починить регулярку для работы в ios?

Исходная строка:
"<p>&nbsp;СЛОВО&nbsp;СЛОВО&nbsp;СЛОВО&nbsp;</p><p>&nbsp; &nbsp;СЛОВО&nbsp;СЛОВО&nbsp;СЛОВО&nbsp; &nbsp;</p>"

Желаемый результат:
"<p>СЛОВО&nbsp;СЛОВО&nbsp;СЛОВО</p><p>СЛОВО&nbsp;СЛОВО&nbsp;СЛОВО</p>"


Есть рабочая регулярка регулярка:
str.replace(/(?<=>)(?:&nbsp;| )+|(?:&nbsp;| )+(?=<)/gim, '')

Проблема в том , что на ios я получаю ошибку "invalid group specifier name". Как исправить регулярку для работы на ios?
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@dodo512
str.replace(/(>)(?:&nbsp;| )+|(?:&nbsp;| )+(?=<)/gim, '$1')
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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