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.

Yana aiki babu haɗi da zarar an loda shi
Saituna:
Zaɓuɓɓukan tsaftacewa
0 haruffa1 layuka1 layukan fanko

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.

  1. 1
    Bincike da ƙididdigar shigarwa
    Yayin 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.
  2. 2
    Sauye-sauye na regex layi-bayan-layi
    Aikin 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.
  3. 3
    Rushe layi-fanko da tsabtar takarda
    Bayan 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.
  4. 4
    Daidaita ƙarshen layi da fitarwa
    Kayan 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

Tambayoyin Da Ake Yi Sau Da Dama