HTML í Markdown breytir — ókeypis
Breyttu HTML í hreint Markdown. Meðhöndlar fyrirsagnir, lista, tengla, myndir, kóðablokkir, töflur og tilvitnunarblokkir. Fullkomið til að flytja efni úr CMS.
Límdu HTML til vinstri; hreint Markdown birtist til hægri. Markdown er einfaldara en HTML, þannig að stílar, skriptur og flóknar töflur eru einfaldaðar eða sleppt.
Ábending: límdu rifa texta sem afrituð hefur verið af vefsíðu, Word eða Google Docs - HTML hennar er sjálfkrafa fangað.
Markdown-úttak birtist hér…Algeng notkun
- Fluttaðu bloggefni til MarkdownBreyttu gömlu WordPress-, Medium- eða öðrum CMS-innbálki í Markdown fyrir kyrra veflýsingar.
- Breyttu tölvupóstinnbálki í MarkdownDragðu texta úr HTML-tölvupóstum eða vegarklum og breyttu í Markdown fyrir athugasemdaforrit.
- Breyttu HTML-skjölum í MarkdownFlyttu eldri HTML-skjöl í Markdown-undirstuddur skjölun (Docusaurus, GitBook, MkDocs).
- CMS útflutningshreinsunHreinsa HTML sem fluttur er út frá CMS-kerfum og breyta því í Markdown fyrir útgáfustýringu.
- Undirbúðu HTML-efni fyrir LLM-skipanirBreyttu HTML-efni í hreint Markdown til notkunar í ChatGPT, Claude eða öðrum LLM-skipunum.
Hvernig það virkar
Þessi breytir er byggður í kringum handskrifaða, án-ytri-háða regex-leiðslu — ekkert þriðja-aðila bókasafn er flutt inn. Öll breytingin keyrir inni í vafranum þínum með useMemo kalli React, uppfærir úttakið lifandi um leið og þú skrifar.
- 1Límingargreining hlerar ríkan textaClipboardEvent-meðhöndlari les text/html-bragðið úr klippiborðinu áður en vafrinn getur límt hreinan texta. Þetta þýðir að að líma beint frá vefsíðu, Google Docs, eða Word fangar sjálfkrafa hráa HTML-merkjamálið — þú þarft ekki að skoða frumkóðann fyrst.
- 2Fjöl-lotu regex-leiðsla fjarlægir og breytir tögumBreytirinn keyrir stranga röð regex-lota: hann fjarlægir fyrst <head>, <script>, <style>, og HTML-athugasemdir, felur svo girt kóðablokkir á bak við núll-bæta staðgengla til að koma í veg fyrir að síðari lotur skemmi kóðainnihald. Síðari lotur meðhöndla fyrirsagnir (h1–h6), tilvitnanir, myndir, tengla, feitletrun/skáletrun/yfirstrikun, raðaða og óraðaða lista, og grunn GFM-pípu-töflur — hver lota beinist að sérstakri tag-fjölskyldu.
- 3Afkóðun eininga og bilnormaliseringEftir að öll tög eru fjarlægð leysir sérstakt decodeEntities fall nefndar einingar (&, <, o.s.frv.) auk talnalegra tugatals- og hex-stafatilvísana (', ') með String.fromCodePoint. Rangmótaðir eða utan-sviðs kóðapunktar eru skipt út fyrir Unicode-uppbótarstafinn frekar en að kasta villu. Aftustu bil, felld rás tómra lína, og aukabil eru svo normaliseruð.
- 4Verndaðar kóðaspilar eru endurheimtirStaðgengilkerfið (núll-bæta-mörkuð vísitölur) er afvafið síðast, eftir að fjarlæging, afkóðun, og bilfelling er lokið. Þetta kemur í veg fyrir að einingarunur innan kóðabókstafa séu afkóðaðar tvisvar — algeng tvöfalds-afkóðunar villa í einfeldnislegum HTML-til-Markdown breytum.
Tengd verkfæri
Markdown í HTML breytir
Breyttu Markdown í hreint HTML með beinni forskoðun. Notaðu upprunaskoðunina til að afrita tilbúið HTML fyrir blogg, CMS eða tölvupóstssniðmát.
Markdown-ritill
Skrifaðu og forskoðaðu Markdown í rauntíma. Styður fyrirsagnir, feitletrun, skáletur, kóðablokkir, töflur og lista.
HTML kóðari og afkóðari
Kóðaðu sértákn í HTML einingar eða afkóðaðu einingar aftur í venjulegan texta. Samstundis, í vafranum þínum.