Пятница, 19 Апреля 2024, 20:04

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » Скриптовые языки программирования » Нужно удалить теги с пустым содержанием (Javascript и replace)
Нужно удалить теги с пустым содержанием
Quad69Дата: Понедельник, 29 Апреля 2019, 20:22 | Сообщение # 1
заслуженный участник
Сейчас нет на сайте
Подскажите, как можно удалить теги с пустым содержанием?
Скриншот

На скриншоте видно теги <Район><Город><НаселенныйПункт> а между ними пустота(пробелы, табуляция, переносы строк).
Их нужно все удалить, те теги между которыми что то есть трогать не нужно.

Пробовал такой код, но он работает не очень:
Код
document.getElementById('content').value = document.getElementById('content').value.replace(/\<.*?\>.*[\s\v]<\/.*?\>/gm, '');


Сообщение отредактировал Quad69 - Понедельник, 29 Апреля 2019, 21:11
drcrackДата: Понедельник, 29 Апреля 2019, 22:59 | Сообщение # 2
старожил
Сейчас нет на сайте
не, неправильно понял, щаз еще подумаю

Сообщение отредактировал drcrack - Понедельник, 29 Апреля 2019, 22:59
Quad69Дата: Вторник, 30 Апреля 2019, 09:57 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
Проблема решена.

Код
.replace(/<([а-яёА-ЯЁa-zA-Z0-9]*)[^>]*>\s+<\/\1>/gi, '');
Форум игроделов » Программирование » Скриптовые языки программирования » Нужно удалить теги с пустым содержанием (Javascript и replace)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг