Удалять теги с помощью javascript и обрабатывать разрывы строк

Я хочу удалить теги из html, но сохранить разрывы строк.

Мне нужно такое поведение, как копирование текста в браузере и вставка его в блокнот.

Например, код, преобразующий:

  • x1
    x2
    в x1 \ nx2
  • x1 < / p>

    x2

    до x1 \ nx2
  • x1 x2 до x1x2
  • x1
    x2
    до x1 \ nx2

Удаление всех тегов не работает (/<.*?>/g). Также создание фиктивного

и настройки его innertHTML и прочтение его textContent удалит разрывы строк.

Нужна помощь?

5
задан Taha Jahangir 14 April 2012 в 14:35
поделиться