HTMLタグ削除
HTMLをDOMParserで解析しbody.textContentだけ返してmarkupを除きます。
使い方
- HTMLを入力して実行しplain textを確認します。
主な機能と処理範囲
angle bracketをregex削除せずブラウザHTML parserのDOM textを読みます。
処理の仕組み
new DOMParser().parseFromString(input,'text/html').body.textContentを返します。
例
<p>Hello <b>world</b></p>はHello worldになります。
こんな場面で便利
- HTML断片からtagなしtextを得るとき
利用前の確認
- 視覚layoutの改行は再現せずDOM textContent semanticsに従います。
よくある質問
HTML entityは?
DOMParserが&等を対応文字へdecodeします。