Az üres sorok eltávolítása egy fájlból

Sokféle módon távolíthat el üres sorokat a szövegből, szövegfájlból vagy dokumentumból, és mindez attól függ, hogy milyen típusú számítógépet és szoftvert használ. Az alábbiakban megtalálhatók az üres sorok eltávolításának különböző módjai.

Az ingyenes online szövegeszköz használatával eltávolíthat bármilyen üres sort a benyújtott szövegekből. Az üres sorok eltávolítása mellett az üres sorokat más szöveggel is helyettesítheti, és számos más szöveges manipulációt végezhet bármely számítógépről vagy eszközről.

Tipp: Nézze meg az üres sorok eltávolítását az alábbi reguláris kifejezésekkel, hogy az eszköz és más eszközök rendszeres kifejezéseket használjanak az üres sorok helyettesítésére.

Notepad ++

A Notepad ++ egy fantasztikus szabad szövegszerkesztő a Microsoft Windows számítógépekhez, amely támogatja a rendszeres kifejezéskeresést és a helyettesítést, amelyet egy vagy több fájl üres sorainak helyettesítésére lehet használni. Kövesse az alábbi lépéseket a fájl üres sorainak helyettesítéséhez a Notepad ++ segítségével.

  1. Ha még nincs telepítve a számítógépre, töltse le a Notepad ++ programot.
  2. Nyissa meg a Notepad ++-t és a szerkeszteni kívánt fájlt.
  3. A fájlmenüben kattintson a Keresés gombra, majd a Csere gombra.
  4. A Csere mezőben adja meg a következőt: ^ r (öt karakter: caret, backslash 'és' n '). Hagyja üresen a Csere helyet, ha nem szeretné helyettesíteni egy üres sort más szöveggel.

  1. A Keresés mód részében győződjön meg arról, hogy a rendszeres kifejezés van kiválasztva.
  2. Az üres sorok cseréjéhez kattintson az Összes csere gombra.

A fenti példánkban az általunk használt keresési szöveget (^ r) egy rendszeres kifejezés, amely a Notepad ++-nak azt mondja, hogy minden olyan sort keressen, amely a (^) -vel kezdődik egy kocsi-visszatéréssel (r), majd egy új sorral (\ t n). Néhány fájlnál nem lehet egy kocsi-visszatérés és csak új sorok, ami azt jelenti, hogy a (^ n) -et használja keresési szövegként. A rendszeres kifejezések oldalain további információk és példák találhatók a rendszeres kifejezésekről.

Tipp: Ha a helyettesítő nem működik a fájljában, akkor tekintse meg a fájlformázási jeleket az eszköztáron található Pilcrow / bekezdés ikonra kattintva. A kiválasztott kocsi visszatérése CR és új vonalak LF.

TextPad

A TextPad egy nagyszerű szövegszerkesztő, amely üres sorok helyettesítésére használható. Kövesse az alábbi lépéseket egy üres TextPad fájl üres sorainak helyettesítéséhez.

  1. Nyissa meg a TextPad-ot és a szerkeszteni kívánt fájlt.
  2. Kattintson a Keresés gombra, majd a Csere gombra.
  3. A Kibontás ablakban a Keresés típusa mezőben ^ n (caret, backslash 'n') hagyja a Cserélés elemet üresen, kivéve, ha egy üres sort más szöveggel kíván helyettesíteni.
  4. Ellenőrizze a Normál kifejezés mezőt.
  5. Az üres sorok cseréjéhez kattintson az Összes csere gombra.

A fenti példánkban az általunk használt keresési szöveget (^ n) egy olyan rendszeres kifejezés, amely a TextPad-nak azt mondja, hogy minden olyan sort keressen, amely a (^) -vel kezdődik egy új sorral (n). A rendszeres kifejezések oldalain további információk és példák találhatók a rendszeres kifejezésekről.

Microsoft Word

A Microsoft Word programban a vonalak közötti terek leggyakrabban a bekezdések és a szövegsorok közötti távolságok. A bekezdések közötti további szóközök eltávolításához kövesse az alábbi lépéseket.

  1. Nyissa meg a Microsoft Word programot és a szerkeszteni kívánt dokumentumot.
  2. A Kezdőlap lapon kattintson a Csere gombra, vagy nyomja meg a Ctrl + H billentyűparancsot.
  3. A Keresés típusa és cseréje ablakban válassza ki a Milyen szekciótípust ^ p ^ p, és a Cserélje a szekció típusával ^ p (csak egyszer).
  4. Kattintson az Összes csere gombra.

A fenti lépéseket követve két bekezdésjelet helyettesít, amelyek mindegyikük mellett vannak, és létrehozza az extra üres sort a bekezdés között.

Tipp: Ha több vagy több sortávolság van egy vagy több bekezdés között, akkor a Replace All (Többet cserél) gombra kattintva többször is helyettesíti a bekezdések közötti többletet. Ha sok extra távolság van, előfordulhat, hogy néhányszor meg kell nyomnia a gombot az összes extra távolság eltávolításához. Másik lehetőségként több mint két ^ p értéket is hozzáadhat a keresési szöveghez.

Microsoft Jegyzettömb és WordPad

A Microsoft Jegyzettömb és a WordPad alapszövegszerkesztők, és nem rendelkeznek rendszeres kifejezéssel vagy speciális karaktercsere lehetőségekkel. Tehát nem lehet üres sorokat helyettesíteni egyik programban sem. A Jegyzettömb vagy a WordPad szövegét átmásolhatja és beillesztheti az ingyenes online szövegeszközbe az üres sorok eltávolításához vagy a Notepad ++ opciók követéséhez.

Üres sorok eltávolítása rendszeres kifejezésekkel

A rendszeres kifejezések alapjainak megismerése segíthet az üres sorok és szinte bármilyen más szöveg vagy formázás cseréjében, ha a használt program támogatja a rendszeres kifejezéseket. A legfejlettebb szövegszerkesztők, a HTML-szerkesztők és a szövegszerkesztők támogatják a szöveges szövegek rendszeres kifejezésekkel való megtalálását és cseréjét. Ha megérti az alább felsorolt ​​alapokat, akkor bármelyik programban helyettesítheti az üres sorokat.

Tipp: Minden program, amely támogatja a rendszeres kifejezéseket, egy jelölőnégyzetet vagy a rendszeres kifejezések kiválasztását tartalmazza a program keresési és helyettesítési lehetőségében. Egyes programok elrejthetik ezt az opciót egy Speciális részben.

Üres sorok cseréjéhez először ismerkedjen meg a ( car ) ( ^ ) jelzővel, amely rendszeres kifejezés a vonal kezdetének megfogalmazása. Például a reguláris kifejezés ^ a egy sor elején lenne.

Ezután meg kell tanulni legalább két menekülési szekvenciát, a menekülési sorrendet, amely egy új vonal és r, ami egy kocsi visszatérés. Szerkesztõjétõl függõen szükség lehet mindkét menekülési szekvenciára, vagy csak egyre.

Végül, a három reguláris kifejezéselem megértésével együtt helyezheti őket. Például egy keresés és helyettesítés a ^ n esetében olyan sorokat keres, amelyek új sorral kezdődnek. Mivel egy üres sorban nincs szöveg, és csak egy visszatérő karakter, ez a szabályos kifejezés minden üres sort helyettesít.

Megjegyzés: Ha nem választotta ki a rendszeres kifejezés opciót, és rendszeres kifejezéskeresést hajt végre, akkor nem kap egyezést, mivel csak a szöveget próbálja megtalálni. Például, ha a ^ n-et a rendszeres kifejezések engedélyezése nélkül keresi, a program megkeresi a tényleges szöveget, és nem a szöveg funkcióját.

Tipp: Nem minden program, amely támogatja a rendszeres kifejezéseket, ugyanazt a szintaxist használja a rendszeres kifejezésekhez. Más szavakkal, egy program más karaktert használhat, hogy egy sor kezdetét képviselje, vagy egy másik módszert írjon be egy menekülési sorrendbe. Ha a fenti lépések nem működnek, akkor előfordulhat, hogy a termék dokumentációjában kell tájékozódnia, hogy megtudja, hogyan használnak rendszeres kifejezéseket.