Nadiifiyaha Bannaanka oo Bilaash ah
Ka saar meelo bannaan oo dheeraad ah, ka gooy sadarrada, kala soo qaad sadarrada bannaan, oo caadi u samee dhammaadyada sadarrada qoraal kasta. Nadiifi nuxurka la nuqul-dhejiyay hal riix.
Sida Ay U Shaqeyso
Whitespace Cleaner wuxuu gebi ahaanba ka shaqeeyaa biraawsarkaaga isagoo isticmaalaya regex JavaScript oo gacan lagu qoray β laybreri, server midna ma jiraan. Beddel kasta wuxuu si gudaha ah u dhacaa markaad qorayso, natiijooyinkuna waxay cusboonaysiin waqti dhabta ah.
- 1Sahaminta gelitaanka iyo tirakoobyadaMarkaad qorayso ama dhajiso, qalabku wuxuu qoraalkaaga ku sahamiyaa qaabab regex bartilmaameedsan si uu u tiriyo khadadka bannaan-dambe-leh, khadadka bannaan is-xigxiga, calaamadaha tab-ka, bannaanka Unicode (NBSP, full-width), iyo xarfaha dherer-eber ee aan la arki karin. Tirooyinkan waxay isla markiiba ka muuqdaan gelitaanka hoostiisa si aad u aragto waxa dhab ahaan qaldan qoraalkaaga ka hor inta aad wax nadiifin.
- 2Beddello regex ah oo khad-khad ahFunction-ka clean() wuxuu ku kala jaraa khadadka cusub wuxuuna dabaqaa ikhtiyaarradaada la doortay nidaam ahaan: tab-yada waxaa lagu beddelaa ama lagu soo koobaa, socodyada bannaanku waxay hal ku noqdaan /[ \t]+/g, khad kastana waa la nadiifiyaa. Bannaanka Unicode ( , β , γ iyo kuwo kale) waxaa lagu beddelaa bannaan caadi ah; xarfaha dherer-eber ah (βββ, ο»Ώ) waa la tirtiraa gebi ahaanba. Calaamado sida curly quotes iyo em-dashes waxaa loo toosiyaa ASCII u-dhigmahooda.
- 3Khad-madhan iyo nadiifinta dukumentigaKa dib shaqada khad-khadka ah, khadadka bannaan ee is-xigxiga waxaa ama gebi ahaanba la saaraa ama loo soo koobaa hal khad bannaan (mid kasta ha ahaadee ikhtiyaarka aad doortay) isticmaalka hal beddel /\n{3,}/ ah. Khadadka cusub ee hore/dambe ee dukumentiga oo dhan waa la saaraa ugu dambeyn, isagoo xisaabta u haynaya mid la saadaalin karo iyadoo aan loo eegin nidaamka ikhtiyaarrada.
- 4Caadiyaynta khad-dhamaadka iyo wax-soo-saarkaQalabku wuxuu ogaadaa khad-dhamaadka ugu badan ee qoraalka asalka ah (LF, CRLF, ama CR) ka hor caadiyaynta si ikhtiyaarka 'Sii ilaali asalka' uu si aamin ah u soo celin karo. Waxaad sidoo kale ku qasbi kartaa dhaqan gaar ah. Qoraalka la nadiifiyay wuxuu isla markiiba ka muuqdaa panel-ka wax-soo-saarka, oo leh panel tirakoob ka-hor/ka-dib ah oo muujiya xaraf iyo khadad la saaray, iyo badhan Soo deji .txt ah oo si gudaha ah u dhisa Blob.
Qalabka La Xiriira
Ka-saaraha Buuqa Goobeed
Ka saar buuqa goobeed, sanqadh iyo huum codka biraawsarkaaga β wax lama soo rarin, akoon looma baahna, soo dejin qaab AI ahna looma baahna. Bilaash oo gaar ah.
Ka Saar Xarfaha Sumadaysan (Diacritics)
Ka saar sumadaha iyo diacritics-ka qoraalka si loo helo slugs, magacyada faylasha ama ASCII β oo sax ah Vietnamese (Δβd, sumadaha codka) iyo hab slugify ah. Bilaash, gaar ah, biraawsarkaaga.
Helaha Sadarrada Isku-mid ah
Hel, tiri, ama ka saar sadarrada isku mid ah ee liis ka mid ah. Ku habboon nadiifinta liisyada iimaylka, diiwaanada hubinta, ama helitaanka gelayaasha soo noqnoqda xog dumar ah.