Kyauta Mai Tsaftace Fili Fanko
Cire fili fanko mai yawa, tsaftace layuka, rage layuka fanko, da daidaita ƙarshen layuka a kowane rubutu. Tsaftace abun ciki da aka kwafi-manna da danna guda ɗaya.
Yadda Yake Aiki
Whitespace Cleaner yana gudana gaba ɗaya a burauzarka ta amfani da regex na JavaScript da aka rubuta da hannu — babu ɗakin karatu, babu uwar garke. Kowace sauyi yana faruwa a wurin nan yayin da kake bugawa, tare da sakamako yana sabuntawa a lokaci na gaskiya.
- 1Bincike da ƙididdigar shigarwaYayin da kake bugawa ko manna, kayan aikin yana bincika rubutunka da tsari na regex na niyya don ƙidaya layukan farin-sarari-na-jagora, layukan fanko na jere, haruffan tab, sarari na Unicode (NBSP, fadi-cikakke), da haruffa marasa-ganuwa na sarari-sifili. Waɗannan ƙidaya suna bayyana nan take ƙasa da shigarwa don ka gani da gaske abin da ba daidai ba a rubutunka kafin tsabtace komai.
- 2Sauye-sauye na regex layi-bayan-layiAikin clean() yana raba a sabbin layi kuma yana amfani da zaɓuɓɓukanka bisa tsari: ana maye gurbin ko rushe tabs, gudu na sarari ana rage su zuwa guda da /[ \t]+/g, sannan ana yanke kowace layi. Sarari na Unicode (kamar NBSP, fadi-cikakke) ana maye gurbin su da sarari na al'ada; haruffa marasa-ganuwa na sarari-sifili ana share su gaba ɗaya. Alamar rubutu mai wayo kamar ambaton curly da em-dashes ana miƙe su zuwa daidai na ASCII.
- 3Rushe layi-fanko da tsabtar takardaBayan aikin kowace layi, layukan fanko na jere ana ko dai cire su gaba ɗaya ko a rushe su zuwa fanko guda (wanne zaɓi ka zaɓa) ta amfani da maye gurbi guda daya na /\n{3,}/. Ana cire sabbin layuka na jagora da ƙarshe don dukkan takardar na ƙarshe, yana kiyaye hankalin da za a iya tsammani ko da menene tsarin zaɓuɓɓuka.
- 4Daidaita ƙarshen layi da fitarwaKayan aikin yana gano ƙarshen layi mai rinjaye na rubutun asali (LF, CRLF, ko CR) kafin daidaitawa don zaɓin 'Kiyaye na asali' ya iya dawo da shi daidai. Za ka iya kuma tilasta wata al'ada ta musamman. Rubutun da aka tsabtace yana bayyana nan take a panel na fitarwa, tare da wani panel na kididdiga kafin/bayan da yake nuna ƙidayar harafi da layi da aka cire, da wani maɓallin Sauke .txt wanda yake gina Blob a wurin nan.
Kayan Aiki Masu Alaƙa
Mai Cire Hayaniyar Baya
Cire hayaniyar baya, hiss da hum daga sauti a mai bincikenku — babu loda, babu asusun, kuma babu loda samfurin AI. Kyauta kuma masirri.
Cire Alamun Sauti (Diacritics)
Cire alamun sauti da diacritics daga rubutu don slugs, sunayen fayil ko ASCII — tare da daidaitaccen goyon bayan Vietnamese (đ→d, alamun sauti) da yanayin slugify. Kyauta, sirri, a cikin burauzarka.
Mai Neman Layuka Masu Kwafi
Nema, ƙidaya, ko cire layuka masu kwafi daga jerin abubuwa. Yana da kyau don tsaftace jerin imel, logs na bincike, ko neman shigarwa da suka maimaita a cikin bayanan da aka zubar.