Beddelaha HTML ilaa Markdown oo Bilaash ah
U beddel HTML Markdown nadiif ah. Wuxuu maareeyaa cinwaanno, liisyo, links, sawiro, code blocks, iyo blockquotes. Ku habboon guurinta nuxurka CMS-yada.
Ku dhaj HTML dhinaca bidix; Markdown nadiif ah ayaa ka muuqda dhinaca midig. Markdown way ka fudud tahay HTML, sidaa darteed qurxinta, scripts-ka, iyo miisaska adag waa la fududeeyaa ama la saaraa.
Talo: ku dheji qoraal hodan ah oo laga soo koobiyeeyay bog web, Word, ama Google Docs - HTML-keeda si toos ah ayaa loo qabtaa.
Wax-soo-saarka Markdown halkan ayuu ka muuqan doonaa…Sida Ay U Shaqeyso
Beddelahani waxaa lagu dhisay hab-socodka regex oo eber-ku-tiirsanaan ah oo gacan lagu qoray — laybreri dhinac saddexaad ah lama soo dejin. Beddelka oo dhan wuxuu ka dhacaa gudaha biraawsarkaaga via wicitaan React useMemo, isagoo cusboonaysiinaya wax-soo-saarka toos ah markaad qorayso.
- 1Ogaanshaha dhajinta wuxuu qabtaa qoraal hodan ahMaareeye ClipboardEvent ah ayaa akhriya noocyada text/html ee clipboard-ka ka hor inta biraawsarku dhajin karo qoraal caadi ah. Tani waxay ka dhigan tahay in dhajinta toos ah oo laga soo qaatay bog webka ah, Google Docs, ama Word ay si toos ah u qabato markup-ka HTML ceyriinka ah — kuma baahnid inaad marka hore aragto ishe.
- 2Hab-socod regex badan ayaa ka saara oo beddela calaamadahaBeddelahu wuxuu wadaa amar adag oo hab-socod regex ah: marka hore wuxuu ka saaraa <head>, <script>, <style>, iyo faallooyin HTML ah, kadibna wuxuu kayd geliyaa bloogyada koodh xannibeed gadaal ka meel-hayeyaal byte-eber ah si loo hortago hab-socodyada dambe inay xumeeyaan nuxurka koodhka. Hab-socodyada xigana waxay maareeyaan cinwaanada (h1–h6), quotedaha, sawirrada, links-ka, bold/italic/strikethrough, liisaska nidaamsan iyo aan nidaamsanayn, iyo miisaska pipe ee GFM aasaasiga ah — hab-socod kastaaba wuxuu bartilmaameedsadaa qoys calaamadeed gaar ah.
- 3Furitaanka entity-ga iyo caadiyaynta bannaankaKa dib marka dhammaan calaamadahu ka baxaan, function gaar ah oo la yiraahdo decodeEntities wuxuu xalliyaa entities-ka magacaysan (&, <, iwm) iyo tixraacyada xaraf lambar decimal iyo hex ah (', ') isagoo isticmaalaya String.fromCodePoint. Codepoint-yada khaldan ama ka baxsan xadka waxaa lagu beddelaa xarafka beddelka Unicode halkii wax la tuuri lahaa. Bannaanka dhinaca dambe, socodka khadadka madhan ee la soo koobay, iyo bannaanka dheeraadka ah ayaa kadib la caadiyaa.
- 4Qaybaha koodhka la ilaaliyay waa la soo celiyaaNidaamka meel-hayaha (goobaha byte-eber-lagu-kala-jaray) waa la dib-u-furaa ugu dambeyn, ka dib marka ka saaridda, furitaanka, iyo soo-koobidda bannaanka ay dhammaadaan. Tani waxay ka hortagtaa in taxanayaasha entity-ga ee ku jira qoraalka koodhka labo jeer la furo — khalad caadi ah oo laba-jeer-la-furo oo ku dhaca beddelayaasha HTML-ilaa-Markdown ee fudud.
Qalabka La Xiriira
Beddelaha Markdown ilaa HTML
U beddel Markdown HTML nadiif ah oo leh hordhac tooska ah. Isticmaal muuqaalka source-ka si aad u nuqusho HTML diyaar u ah blogs-ka, CMS-yada, ama email templates.
Tafatiraha Markdown
Qor oo hordhac ku eeg Markdown waqti dhab ah. Waxay taageerayaa cinwaanno, dhogor, buuxsan, code blocks, miisas, iyo liisyo.
Kod-yeeliyaha & Furfuraha HTML
U beddel xarfaha gaarka ah HTML entities ama u furfur entities-ka dib ilaa qoraal caadi ah. Isla markiiba, browser-kaaga.