Alapvető Notepad ++ Rendszeres Kifejezések
Melyek a rendszeres kifejezések?
A rendszeres kifejezések bizonyos szövegek megtalálására vagy cseréjére vonatkozó konkrét mechanizmus. Azt mondhatjuk, hogy a rendszeres kifejezések egyfajta szöveges minta, amely megfelel néhány adott szövegnek. A csere bármely sorban, az egész fájlban, vagy akár több fájlban is elvégezhető. Rendszeres kifejezéseket használ a fejlesztők az íráskód írására, és azokat az autotest tesztelők is használják.
Miért szükségesek a rendszeres kifejezések?
A Notepad ++ egy ingyenes és nyílt forráskódú szövegszerkesztő a Windows számára, a Syntax kiemeléssel, a jelöléssel, a VHDL -vel és a Verilog Hardware Leírás nyelvekkel. Egyszerű szavakkal, ez egy olyan szövegszerkesztő, amelyet nemcsak a szöveges fájlok szerkesztésére, hanem a programozásra és a kódolásra is terveztek.
A Jegyzettömb lehetőséget ad arra, hogy rendszeres kifejezésekkel dolgozzon. A Regex Notepad egy minta művelet, amelyet a karakterláncok sorozatának egyeztetésére használnak.
A Basic Notepad ++ Regex a következő célokra szolgál:
- A teszteléssel kezdődő összes fájl törlése, így az összes vizsgálati adatainak törlése;
- Minden napló megtalálása;
- Minden dátum megtalálása stb.
Ezenkívül rendszeres kifejezésekre van szükség a különféle szubsztitúciókhoz. Például használatával helyettesítheti a fájlban található összes dátum formátumát. Természetesen mindez megtehető kézzel, de ez egyszerű, ha csak egy dátum a szöveget, de ha van 300 közülük, akkor sokkal könnyebb lesz használni az automatikus csere reguláris kifejezések segítségével.
A rendszeres kifejezések nagyon hatékonyak a szöveghez szükséges információk kivonásához. A jegyzettömbön a rendszeres kifejezések nagyon hatékony eszköz, amely segít a rutinmunkák elleni küzdelemben. Általában azt mondhatjuk, hogy ezek minden olyan funkció, amelyet rendszeres kifejezések tesznek.
Rendszeres kifejezések a jegyzettömb makróban
A Notepad szabványos szimbólumokkal rendelkezik, például:
- ... - bármelyik karakter;
- * - Az előző karaktert meg lehet ismételni;
- . * - Abszolút bármilyen karakterkészlet stb.
A karakterek vagy bekezdés elejére vagy végére hozzáadhat karaktereket. Például megköveteli a címkézés címkézését, amely másolt szöveges dokumentumból másolt. Ehhez be kell tenned a keresést - (^. * $) És a sorban Cserélje ki a - \ 1-et, és mit kell behelyezni a sor elején és végén, példánkban
Szinte, rendszeres kifejezések használatával a karakterek vagy bekezdés elejére vagy végére lehet hozzáadni. Például egyetlen címkét szeretne csomagolni egy szöveges dokumentumból másolt szöveget. Ehhez adja meg a $ -t a keresésben, és írja be a kívánt címkét a Cserélje ki a sort , ne felejtse el, hogy hozzáadja a \ 1. Mivel csak a szükséges címkét adjuk hozzá, () teljesen felesleges. Ha azonban még mindig állnak, akkor nem lesz hiba, és a csere helyesen kerül sor.
Fontos jellemző az üres vonalak eltávolítása, amelyek nem tartalmaznak szóközöket. Ehhez írja be a \ n értéket a keresésben, és írja be a Cserélje ki a sort, vagy hagyja üresen ezt a vonalat. A következő lépés az, hogy megnyitja az összes fájlt, amelyet tisztítani, és írja be a karaktereket. Ezután kattintson a Cserélje ki az összes nyitott dokumentumot gombra. Így az üres sorok, amelyek nem tartalmaznak szóközöket eltávolítva az összes nyitott dokumentumból.
Legyen Excel Pro: Csatlakozzon a kurzusunkhoz!
Fokozza képességeit kezdőről a hősre az Excel 365 alapvető tanfolyamunkkal, amelynek célja, hogy csak néhány ülésen jártas legyen.
Jelentkezzen ideEzenkívül távolítsa el a szóközöket tartalmazó üres vonalak eltávolítását. Ebben az esetben több lépést kell végrehajtani:
- szóköz eltávolítása;
- üres vonalak eltávolítása.
Ebben a tekintetben, ha vannak olyan üres vonalak vagy vonalak, amelyek szóközöket tartalmaznak, először ki kell távolítani az összes problémát, majd a fent említett algoritmusnak megfelelő sorokat.
Az összes szóköz eltávolításához írja be a ^ [] * $ vagy ^ s * $ -t, és a Cserélje ki az enter \ t 0, vagy hagyja teljesen üres. A jövőben meg kell nyitnia az összes olyan fájlt, amelyre szükség van a szóközök eltávolításához, majd kattintson a Cserélje ki az összes nyitott dokumentumban gombot.
Így, az összes kinyitott dokumentumban a szóközöket üres sorokban távolítják el. Ezután csak törölnie kell az üres sorokat.
A notepadban is olyan funkció van, mint egy bizonyos szót tartalmazó összes vonal törlése. Ráadásul ma számos olyan eltávolítási módszer ismert, amelyek mindegyike bizonyos előnyökkel és hátrányokkal rendelkezik. Ezen módon a legtöbb ilyen módon történik a rendszeres kifejezések használatával. Vannak azonban olyan módok, amelyek sokkal egyszerűbbek.
Nyissa meg a Fájlt a Jegyzettömbben, majd nyomja meg a Ctrl + F gombot, és keresse meg a kívánt szót a Mark lapon. Ennek eredményeképpen a megadott szót tartalmazó összes sor meg van jelölve. Annak érdekében, hogy törölje őket, meg kell mennie a menübe, nyomja meg a Search gombot, és válassza ki a Törlés az összes vonalat egy könyvjelzővel gombbal. Így a megadott szóval rendelkező sorok egyidejűleg törlődnek.
További Notepad ++ Tippek és trükkök
Legyen Excel Pro: Csatlakozzon a kurzusunkhoz!
Fokozza képességeit kezdőről a hősre az Excel 365 alapvető tanfolyamunkkal, amelynek célja, hogy csak néhány ülésen jártas legyen.
Jelentkezzen ide