Vés al contingut principal

Netejador d'espais en blanc de franc

Elimina espais addicionals, retalla línies, comprimeix línies en blanc i normalitza els finals de línia en qualsevol text. Neteja contingut copiat i enganxat amb un clic.

Funciona sense connexió un cop carregat
Preestablerts:

o deixa anar un fitxer .txt, .csv, .md o .log al quadre

0 car.1 línies1 línies buides
Opcions de neteja

Usos habituals

  • Netegeu text copiat i enganxatArregleu el format desordenat de Word, PDF i pàgines web — eliminar espais addicionals, línies en blanc dobles i indentació incoherent.
  • Netegeu espacis en blanc en codi i arxius de configuracióTraieu espais al final, normalitzeu finals de línia i arregleu problemes de indentació en codi i arxius de configuració.
  • Netegeu text per a sistemes de gestió de contingutNormalitzeu el text abans d'enganxar a WordPress, Contentful o altres plataformes CMS per evitar problemes de format.
  • Netegeu espacis en blanc en arxius de dadesTraieu espais principals/finals dels valors de dades abans d'importar a bases de dades, fulls de càlcul o canonades de processament de dades.
  • Netegeu espacis en blanc en plantilles de correu electrònicNormalitzeu l'espaiat en còpia de correu electrònic abans d'enviar — eviteu inconsistències de renderització en diferents clients de correu electrònic.

Com funciona

Netejador d'espais en blanc s'executa completament al teu navegador utilitzant expressions regulars de JavaScript escrites a mà — sense biblioteca, sense servidor. Cada transformació passa localment mentre escrius, amb els resultats actualitzant-se en temps real.

  1. 1
    Anàlisi de l'entrada i estadístiques
    Mentre escrius o enganxes, l'eina escaneja el teu text amb patrons d'expressió regular dirigits per comptar línies amb espais finals, línies en blanc consecutives, caràcters de tabulació, espais Unicode (NBSP, amplada completa), i caràcters invisibles d'amplada zero. Aquests recomptes apareixen immediatament sota l'entrada perquè puguis veure què hi ha realment malament amb el teu text abans de netejar res.
  2. 2
    Transformacions d'expressió regular línia per línia
    La funció clean() divideix per salts de línia i aplica les opcions que hagis triat en ordre: les tabulacions es reemplacen o col·lapsen, les seqüències d'espais es redueixen a un amb /[ \t]+/g, i després cada línia es retalla. Els espais Unicode (NBSP, amplada completa, i altres) es reemplacen per espais normals; els caràcters d'amplada zero s'eliminen completament. La puntuació intel·ligent com les cometes corbes i els guions llargs s'endreça a equivalents ASCII.
  3. 3
    Retallament de línies buides i del document
    Després del treball línia per línia, les línies en blanc consecutives s'eliminen completament o es col·lapsen a una única línia en blanc (segons l'opció que hagis triat) utilitzant un únic reemplaçament /\n{3,}/. Els salts de línia inicials i finals de tot el document s'eliminen al final, mantenint la lògica predictible independentment de l'ordre de les opcions.
  4. 4
    Normalització del final de línia i sortida
    L'eina detecta el final de línia dominant del text original (LF, CRLF, o CR) abans de la normalització perquè l'opció 'Mantén l'original' el pugui restaurar fidelment. També pots forçar una convenció específica. El text netejat apareix a l'instant al panell de sortida, amb un panell d'estadístiques d'abans/després mostrant els recomptes de caràcters i línies eliminats, i un botó Descarrega .txt que construeix un Blob localment.

Eines relacionades

Preguntes freqüents