JavaScriptでHTMLタグを削除する正規表現

  • 89
    いいね
  • 3
    コメント
この記事は最終更新日から1年以上が経過しています。

RSSを引っ張ってきて表示する時にテキストだけ取得したくて、データに含まれているHTMLタグを削除したかった。
メモ。

var str = '今日は<strong>とても</strong>良い天気<br />だと思うよ?<img src="" alt="" />';
console.log(str.replace(/<("[^"]*"|'[^']*'|[^'">])*>/g,''));

今日はとても良い天気だと思うよ?

ちゃんと出た!(^o^)丿