Ruka hadi maudhui makuu

Kisafishaji cha Nafasi Tupu bila malipo

Ondoa nafasi za ziada, kata mistari, punguza mistari tupu, na sawazisha mwisho wa mistari katika maandishi yoyote. Safisha maudhui yaliyonakiliwa kwa kubonyeza mara moja.

Inafanya kazi bila mtandao mara ikishapakia
Mifumo iliyowekwa:

au weka faili ya .txt, .csv, .md au .log kwenye kisanduku

0 herufi1 mistari1 mistari tupu
Chaguo za kusafisha

Matumizi ya kawaida

  • Sifa nakala ya maandishiKaramu kupunguza mbuazi kwenye Word, PDF, na wavuti — ondoa nafasi nyongeza, mstari tupu tupu, na kuweka zisizo na usawa.
  • Sifa whitespace katika nambari na faili za usanidiOndoa nafasi ya kumalizia, maliza na wastani wa kiama, na kurekebisha shida za kuweka katika nambari na faili za usanidi.
  • Sifa maandishi kwa ajili ya mifumo ya usimamizi wa maudhuiMaliza maandishi kabla ya kubadilisha katika WordPress, Contentful, au jina mahitaji nyingine ya CMS ili kuepuka shida za fomati.
  • Sifa whitespace katika faili za dataOndoa nafasi za mwanzo/mwisho kutokana na thamani za data kabla ya kuingia katika hifadhi za data, lahajedwali, au njia za data.
  • Sifa whitespace katika violezo vya barua pepeMaliza nafasi katika zamu za barua pepe kabla ya kutuma — kuepuka shida za kuonyesha juu ya wateja wa barua pepe.

Jinsi Inavyofanya Kazi

Whitespace Cleaner inafanya kazi kikamilifu kwenye kivinjari chako kwa kutumia regex ya JavaScript iliyoandikwa mwenyewe — hakuna maktaba, hakuna seva. Kila mbadilisho unafanyika ndani ya kivinjari unapoandika, na matokeo yanasasishwa papo hapo.

  1. 1
    Uchambuzi wa uingizaji na takwimu
    Unapoandika au kubandika, kifaa kinachambua maandishi yako kwa miundo lengwa ya regex kuhesabu mistari yenye nafasi-tupu-ya-mwisho, mistari mitupu mfululizo, herufi za tab, nafasi za Unicode (NBSP, upana-kamili), na herufi zisizoonekana za urefu-sifuri. Hesabu hizi zinaonekana mara moja chini ya uingizaji ili uweze kuona kilicho kibaya kwenye maandishi yako kabla ya kusafisha chochote.
  2. 2
    Ubadilishaji wa regex wa mstari-kwa-mstari
    Kazi ya clean() inagawanya kwenye mistari mipya na kutumia chaguo lako kwa mpangilio: tabs zinabadilishwa au kubanwa, mfuatano wa nafasi unabanwa kuwa moja na /[ \t]+/g, kisha kila mstari unaondolewa nafasi za mwisho. Nafasi za Unicode ( , – ,   na nyingine) zinabadilishwa na nafasi za kawaida; herufi za urefu-sifuri (​–‍, ) zinaondolewa kabisa. Alama za uakifishaji za busara kama alama za nukuu za mviringo na em-dashes zinanyooshwa kuwa sawa za ASCII.
  3. 3
    Ukataji wa mstari-mtupu na hati
    Baada ya kazi ya kila mstari, mistari mitupu mfululizo aidha inaondolewa kabisa au kubanwa kuwa moja tupu (chaguo lolote ulilochagua) kwa kutumia ubadilishaji mmoja wa /\n{3,}/. Mistari mipya ya mwanzo na mwisho ya hati nzima inaondolewa mwisho, ikiweka mantiki inayotabirika bila kujali mpangilio wa chaguo.
  4. 4
    Usanifishaji wa mwisho-wa-mstari na matokeo
    Kifaa kinagundua mwisho-wa-mstari unaotawala wa maandishi ya asili (LF, CRLF, au CR) kabla ya usanifishaji ili chaguo la 'Weka asili' liweze kuurejesha kwa uaminifu. Unaweza pia kulazimisha kaida maalum. Maandishi yaliyosafishwa yanaonekana papo hapo kwenye paneli ya matokeo, yenye paneli ya takwimu ya kabla/baada inayoonyesha hesabu za herufi na mistari zilizoondolewa, na kitufe cha Pakua .txt kinachojenga Blob ndani ya kivinjari.

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara