kohunglee / html2md

自制的一个体积超小、使用原生 JS 实现将 HTML 转化为 Markdown 格式的小函数,可用于将剪切板的网页内容变成 markdown 格式
22 stars 7 forks source link

html2md

自制的一个体积超小、使用原生 JS 实现将 HTML 转化为 Markdown 格式的小函数,可用于将剪切板的网页内容变成 markdown 格式


这是两个示例

  1. HTML 转换 -- https://ccgxk.com/html2md/example/conversion.html
  2. 直接就粘贴成 markdown 格式 -- https://ccgxk.com/html2md/example/Paste_and_convert.html

具体使用可查看示例文件夹里的源码

因为制作初期并没有想到会做成完整版,故代码写的比较简单,但对于 99% 的网页,转换绝对够用了。基本上常用的标签都支持了,如果发现缺陷以及感兴趣的话,可以提个 issue ,感谢!

目前暂不支持 Safari 和 iOS 设备平台,因为这它们不支持零点断言这种正则语法,以后有空会优化的。 也暂不支持 WPS 等其他格式的标签语言转换。

目前来看,轻度使用绝对是够了,毕竟不能什么都靠机器,机器已经把 90% 的工作做了,你只需要再微调一下就行了。