இலவச HTML முதல் Markdown கன்வெர்ட்டர்
HTML-ஐ தூய்மையான Markdown ஆக மாற்றவும். தலைப்புகள், பட்டியல்கள், இணைப்புகள், படங்கள், குறியீடு தொகுதிகள் மற்றும் மேற்கோள்களைக் கையாள்கிறது. CMS-களிலிருந்து உள்ளடக்கத்தை வெளியேற்ற சிறந்தது.
HTMLஐ இடதுபுறம் ஒட்டவும்; வலதுபுறம் சுத்தமான Markdown தோன்றும். Markdown HTMLஐ விட எளிமையானது, எனவே ஸ்டைலிங், ஸ்கிரிப்டுகள் மற்றும் சிக்கலான அட்டவணைகள் எளிமையாக்கப்படும் அல்லது நீக்கப்படும்.
குறிப்பு: வலைப்பக்கம், Word அல்லது Google Docs-இலிருந்து நகலெடுத்த வடிவமைக்கப்பட்ட உரையை ஒட்டவும் - அதன் HTML தானாகவே பிடிக்கப்படும்.
Markdown வெளியீடு இங்கே தோன்றும்…இது எவ்வாறு செயல்படுகிறது
இந்த மாற்றி கையால் எழுதிய, பூஜ்ய-சார்பு regex pipeline ஐச் சுற்றி உருவாக்கப்பட்டது — எந்த மூன்றாம் தரப்பு நூலகமும் இறக்குமதி செய்யப்படவில்லை. முழு மாற்றமும் React useMemo அழைப்பு வழியாக உங்கள் உலாவிக்குள் இயங்குகிறது; நீங்கள் தட்டச்சு செய்யும்போதே வெளியீடு நேரலையாகப் புதுப்பிக்கப்படுகிறது.
- 1ஒட்டல் கண்டறிதல் rich text ஐ இடைமறிக்கிறதுஉலாவி எளிய உரையை ஒட்டும் முன் ClipboardEvent handler கிளிப்போர்டிலிருந்து text/html வடிவத்தைப் படிக்கிறது. இதனால் இணையப் பக்கம், Google Docs அல்லது Word இலிருந்து நேரடியாக ஒட்டினால் மூல HTML markup தானாகப் பிடிக்கப்படுகிறது — முதலில் source ஐப் பார்க்கத் தேவையில்லை.
- 2பல-சுற்று regex pipeline tags ஐ நீக்கி மாற்றுகிறதுமாற்றி கண்டிப்பான வரிசையில் regex சுற்றுகளை இயக்குகிறது: முதலில் <head>, <script>, <style>, HTML comments ஐ நீக்கி, பின் fenced code blocks ஐ null-byte placeholders க்குப் பின்னால் மறைக்கிறது; இதனால் பிந்தைய சுற்றுகள் code உள்ளடக்கத்தைச் சிதைக்காது. அடுத்த சுற்றுகள் headings (h1–h6), blockquotes, படங்கள், இணைப்புகள், bold/italic/strikethrough, வரிசையிட்ட மற்றும் வரிசையிடாத பட்டியல்கள், அடிப்படை GFM pipe tables ஆகியவற்றைக் கையாள்கின்றன — ஒவ்வொரு சுற்றும் ஒரு குறிப்பிட்ட tag குடும்பத்தை இலக்காகக் கொள்கிறது.
- 3Entity குறிவிலக்கம் மற்றும் வெற்றிட இயல்பாக்கம்அனைத்து tags உம் நீக்கப்பட்ட பின், பிரத்யேக decodeEntities function named entities (&, < முதலியன) மற்றும் எண் decimal, hex character references (', ') ஐ String.fromCodePoint மூலம் தீர்க்கிறது. தவறான அல்லது வரம்புக்கு வெளியே உள்ள code points பிழை எறியாமல் Unicode replacement character ஆல் மாற்றப்படுகின்றன. பின் வரியிறுதி இடைவெளிகள், தொடர் வெற்று வரிகள், அதிகப்படியான வெற்றிடங்கள் இயல்பாக்கப்படுகின்றன.
- 4பாதுகாக்கப்பட்ட code spans மீட்கப்படுகின்றனplaceholder அமைப்பு (null-byte பிரிப்பு indices) நீக்கம், குறிவிலக்கம், வெற்றிடச் சுருக்கம் முடிந்த பின் கடைசியாக அவிழ்க்கப்படுகிறது. இது code literals உள்ளே உள்ள entity வரிசைகள் இருமுறை குறிவிலக்கப்படுவதைத் தடுக்கிறது — எளிய HTML-to-Markdown மாற்றிகளில் பொதுவான இரட்டை-குறிவிலக்கப் பிழை.
தொடர்புடைய கருவிகள்
Markdown முதல் HTML கன்வெர்ட்டர்
நேரடி முன்னோட்டத்துடன் Markdown-ஐ தூய்மையான HTML ஆக மாற்றவும். வலைப்பதிவுகள், CMS-கள் அல்லது மின்னஞ்சல் டெம்ப்ளேட்களுக்கு ஒட்டத் தயார் HTML-ஐ நகலெடுக்க மூல காட்சியைப் பயன்படுத்தவும்.
Markdown எடிட்டர்
Markdown-ஐ நிகழ்நேரத்தில் எழுதி முன்னோட்டமிடவும். தலைப்புகள், தடித்த, சாய்வு, குறியீடு தொகுதிகள், அட்டவணைகள் மற்றும் பட்டியல்களை ஆதரிக்கிறது.
HTML என்கோடர் & டிகோடர்
சிறப்பு எழுத்துக்களை HTML என்டிட்டிகளாக என்கோடு செய்யவும் அல்லது என்டிட்டிகளை பிளெயின் உரையாக டிகோடு செய்யவும். உடனடியாக, உங்கள் உலாவியில்.