javascript

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

HTMLからテキストだけ取得したくて、データに含まれているHTMLタグを削除する機会があったのでメモ…

var str = '<div>今日も<span>ご飯が</span>美味しかった!<br />幸せ!<img src="" alt="" /></div>';
console.log(str.replace(/<("[^"]*"|'[^']*'|[^'">])*>/g,''));
ABOUT ME
ytakeuchi
都内在住のフロントエンドエンジニア。2016年からフリーランスとして活動中。座右の銘は「昨日よりも楽に」。好きな言葉は「効率化」。こんな性格なのでプライベートではGoogle Apps Scriptばかり触っています。