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

Как получить текст из комментария html и добавить его в массив?

Как получить текст из комментария html и добавить его в массив? Комментариев может быть несколько.
Html такого плана:
<div class="box"><strong><!-- comment-->Яблоко<!-- /comment--></strong>Текст текст тектс<!-- comment-->Груша<!-- /comment-->Текст текст</div>

Нужно, чтобы слова яблоко и груша были в массиве
  • Вопрос задан
  • 132 просмотра
Подписаться 1 Средний Комментировать
Решение пользователя AlexRas К ответам на вопрос (2)
@AlexRas
var html = '<div class="box"><strong><!-- comment-->Яблоко<!-- /comment--></strong>Текст текст тектс<!-- comment-->Груша<!-- /comment-->Текст текст</div>';

var arr = html.match(/<!-- comment-->(.*?)<!-- \/comment-->/g).map(function(val){
   return val.replace(/<!-- \/?comment-->/g,'');
});

console.log(arr);
Ответ написан
Комментировать