Ugrás a fő tartalomra

Ingyenes Szóközök tisztítója

Távolítsd el a felesleges szóközöket, trimmelj sorokat, tömörítsd a üres sorokat, és normalizáld a sortöréseket bármely szövegben. Tisztítsd meg a beillesztett tartalmat egyetlen kattintással.

Betöltés után offline is működik
Előbeállítások:

vagy húzz egy .txt, .csv, .md vagy .log fájlt a mezőre

0 kar.1 sor1 üres sor
Tisztítási beállítások

Gyakori felhasználások

  • Tisztítsa meg a másolt szövegetJavítsa ki a rendezetlen formázást a Wordből, PDF-ekből és weblapokról — távolítsa el a felesleges szóközöket, dupla üres sorokat és inkonzisztens behúzásokat.
  • Tisztítsa meg a szóközöket a kódban és a konfigurációs fájlokbanTávolítsa el a lezáró szóközöket, normalizálja a sorvégeket és javítsa ki a behúzási problémákat a kódban és a konfigurációs fájlokban.
  • Tisztítsa meg a szöveget a tartalomkezelő rendszerekhezNormalizálja a szöveget, mielőtt beillesztené a WordPressbe, a Contentful-be vagy más CMS platformokba a formázási problémák elkerülése érdekében.
  • Tisztítsa meg a szóközöket az adatfájlokbanTávolítsa el a kezdő/záró szóközöket az adatértékekből az adatbázisokba, táblázatokba vagy adatcsatornákba való importálás előtt.
  • Tisztítsa meg a szóközöket az e-mail sablonokbanNormalizálja a szóközöket az e-mail tartalmában az elküldés előtt — megakadályozza a megjelenítési inkonzisztenciákat az e-mail kliensek között.

Hogyan működik

A Szóközkitakarító teljes egészében a böngésződben fut, kézzel írt JavaScript reguláris kifejezésekkel — nincs könyvtár, nincs szerver. Minden átalakítás helyben zajlik gépelés közben, az eredmények valós időben frissülnek.

  1. 1
    Bemenet-vizsgálat és statisztikák
    Gépelés vagy beillesztés közben az eszköz célzott reguláris kifejezés-mintákkal vizsgálja a szöveget, megszámolva a záró szóközös sorokat, az egymást követő üres sorokat, a tabulátor karaktereket, a Unicode szóközöket (NBSP, teljes szélességű) és a láthatatlan nulla szélességű karaktereket. Ezek a számok azonnal megjelennek a bemenet alatt, hogy lásd, mi nincs rendben a szöveggel, mielőtt bármit is kitisztítanál.
  2. 2
    Soronkénti reguláris kifejezés-átalakítások
    A clean() függvény újsorok mentén bontja a szöveget, és sorrendben alkalmazza a kiválasztott beállításokat: a tabulátorok cserélődnek vagy tömörödnek, a szóközök sorozata egyre csökken a /[ \t]+/g segítségével, majd minden sor eltávolítja a szélső szóközöket. A Unicode szóközök ( , – ,   és mások) sima szóközre cserélődnek; a nulla szélességű karakterek (​–‍, ) teljesen törlődnek. Az okos írásjelek, mint a görbe idézőjelek és a gondolatjelek, ASCII megfelelőikre egyenesednek.
  3. 3
    Üres sor- és dokumentum-nyesés
    A soronkénti munka után az egymást követő üres sorok vagy teljesen eltávolításra, vagy egyetlen üres sorra tömörítésre kerülnek (a kiválasztott beállítás szerint), egyetlen /\n{3,}/ csere segítségével. A teljes dokumentum eleji és végi újsorai legvégül kerülnek eltávolításra, kiszámíthatóan tartva a logikát a beállítások sorrendjétől függetlenül.
  4. 4
    Sorvég-normalizálás és kimenet
    Az eszköz normalizálás előtt felismeri az eredeti szöveg domináns sorvégét (LF, CRLF vagy CR), így az "Eredeti megtartása" opció hűen helyre tudja állítani azt. Egy adott konvenciót is kikényszeríthetsz. A megtisztított szöveg azonnal megjelenik a kimeneti panelen, egy előtte/utána statisztikapanellel, amely mutatja az eltávolított karakterek és sorok számát, valamint egy Letöltés .txt-ként gombbal, amely helyben építi fel a Blobot.

Kapcsolódó eszközök

Gyakran ismételt kérdések