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

Как удалить html-теги с начала и с конца строк, но сохранить их в середине?

a = '<p> test <br> aaa </p>'  // ожидаемый  результат "test <br> aaa"
b = '> test <em>test</em> one more test' // ожидаемый  результат "test <em>test</em> one more test"
c = '<a href="#">test test <b>test</b> test</a>' //  ожидаемый  результат "test test <b>test</b> test"
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@yarnstart
Превозмогание и React
function DeleteTags(str) {
  return str.match(/(^[^>]*>)? *(.*?) *(<[\/a-z>]*)?$/)[2];
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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