私はmarked.jsライブラリを使用して、テキストエリアからhtmlへの入力を解析しています。マークダウンでは、タスク構文は次のように記述されます:- [x] done task
または- [ ] not done task
.
解析後の結果:
<ul>
<li>
<input checked="" disabled="" type="checkbox">
done task
</li>
</ul>
<ul>
<li>
<input disabled="" type="checkbox">
not yet done task
</li>
</ul>
オーバーライドする関数を検索して目的の結果を得るために微調整しようとしましたが、listitem 関数のしくみがわかりませんでした。
通常の順序付けられた/順序付けられていないリスト構文を解析している場合ではなく、タスクケースでのみ箇条書きを削除するにはどうすればよいですか?