Szakértői Notepad Rendszeres Kifejezések Alkalmazása
A programozás szakértői stílusát és a munkaeszközök és programok használatát különféle technikák felhasználásával különböztetik meg, mint például a szakértő noteszgépének rendszeres kifejezése, ami nagymértékben növeli a munka hatékonyságát.
A kódex programozásának többsége óvatos és monoton munka, amely gyakran ugyanolyan típusú cselekvéseket, valamint egy karaktereket, mind az egész kifejezést megteszi.
Ezeket a (rendszeres) kifejezéseket kifejezetten felgyorsították és egyszerűsítsék a dokumentum bizonyos elemeinek bizonyos feltételeinek keresését. A népszerű programozó eszközében a Notepad ++ szerkesztő, lehet létrehozni a saját és használat kész kifejezéseit. Ugyanakkor a felhasználó egy fejlettebb, hatékonyabb szintre mozog, mind a notepad ++, mind általában írási kóddal.
Mi a rendszeres kifejezések
Mielőtt közvetlenül a Notepad ++ kifejezési rendszert használnánk, tisztázni kell, hogy mi az. Ez a kifejezés olyan konkrét keresési nyelvet jelent, amelynek célja, hogy fejlett keresést végezzen, és cserélje ki, és más műveleteket végezzen egy dokumentum húrjain.
A Jegyzettömb rendszeres kifejezéseit úgy tervezték, hogy a szöveget sorban, fájlban vagy több fájlban keressük és cseréljék. Ezeket a fejlesztők az alkalmazáskódban, az autotests tesztelőkben és a parancssoron is dolgozják. Az elemzés során a rendszeres kifejezés olyan karakterek sorozata, amely többé -kevésbé megfelel a Google Analytics adatmintáinak.
Ezeknek a kifejezéseknek a működésének elve a sablont alkotó speciális metakarakterek használatán alapul, amelyek szerint a műveletet a dokumentum soraiban végzik.
Ennek egyik példája az alábbi konstrukciót [A-Z], ami azt jelenti, minden nagybetűvel írt latinul. És egy pont, ami minden lehetséges szimbólumot jelent.
Attól függően, hogy a sajátosságait egy adott programozási nyelv, a szintaxis írásban reg. A kifejezések eltérőek lehetnek. A Notepad ++ szerkesztő esetében a REG. A Perl-ben írt kifejezések (az egyik népszerű programozási nyelv).
Általános ismeretesség a jegyzettömb ++ rendszeres kifejezésekkel
Mutassa be az alapvető rendszeres kifejezéseket, amelyek a Notepad ++ szolgáltatásban használhatók:
- ... - minden karakter (egy);
- [0-9] - Minden karakter (szám);
- D - minden alfabetikus karakter;
- [A-Z] - Latinban minden nagybetű;
- [A-Z] - a latin helyesírás minden kisbetűje;
- [A-Z] - minden esetben a latin betűk mindegyike;
- \ W - alfabetikus, aláhúzás vagy numerikus karakter;
- - tér;
- ^ - Keressen egy vonal kezdetét;
- $ - vonal megszűnési megjelölés;
- - a szimbólum megismételhető végtelen számú alkalommal;
- \ 4 \ 2 \ 3 - A csoport kijelölése numerikus sorrendben;
- ^ s * $ - üres sorokat keresnek;
- ([0-9] [0-9] *.) - Kétjegyű számokat keresnek.
Ezek csak néhány a leggyakoribb line-line keresés egy dokumentumban. Valójában Reg. A Notepad ++ -ban sok más kifejezés és változata van. Ez egy egész érdekes téma, amely külön tanulmányt igényel.
Programozók, akik megtanultak, hogy alkalmazzák reg. A gyakorlatban szereplő kifejezések előnyben részesítik a teljesítményt és a versenyképességet.
Hogyan lehet gyakorlatilag alkalmazni a Notepad ++ rendszeres kifejezést
Nézzük meg a gyakorlati példákat a reg. A notepad ++ kifejezések.
1. A keresés szervezése
A keresési eljárás elindításához lépjen a Keresés menüpontra, majd a Keresés elemre. A Notepad ++ keresőablakba való belépés billentyűparancs a Ctrl + F.
A dokumentumban található összes digitális karakter megtalálásához csak írja be az építményt [0-9] a keresési karakterláncba, és keresse meg a Keresés következő keresést.
Így mindegyik gomb megnyomja ezt a gombot, és kiemeli a dokumentum következő számjegyét.
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 ideAz üzemmód, ha a keresést fordított sorrendben (alulról felfelé) hajtják végre a REG-vel. A kifejezések nem működnek.
Ha az All gombot használja, az eredmények külön ablakban jelennek meg.
2. A csere szervezése
A reg. A Notepad ++ kifejezések nemcsak a keresést, hanem bizonyos karaktereket is helyettesíthetnek a megadott feltételek teljesítéséhez.
Ehhez csak menjen a keresési ablak Cserélje ki ablakához.
Tegyük fel, hogy átirányítanunk kell az átirányítást. A művelet végrehajtásához a Keresés sorban helyettesíti a következő konstrukciót: href =. (Http: // [^ '] *) , és ennek megfelelően a Cserélje ki sorban, adja meg: Href = / átirányítás.php? to = 123 . Miután rákattintott az All gombra kattintva, a csere-eljárás automatikusan végrehajtásra kerül minden olyan elemnél, amely megfelel a feltételeknek.
Ezenkívül a Notepad ++ alkalmazásban a reg. Kifejezések, hasonló műveleteket végezhet olyan dokumentumokkal, amelyek nem kapcsolódnak a programozáshoz vagy a webhelyek és alkalmazások fejlesztéséhez.
Tegyük fel, hogy a teljes nevekkel és születésnapokkal rendelkező alkalmazottak listája van. Ebben az egyszerű példában cseréljük a születési nevét és dátumát. Ehhez a Keresés mezőben adja meg a (\ W +) (\ W +) (\ W +) (\ t +. D +. D +), és ennek megfelelően a Cserélje ki a mezőt, adja meg \ 4 \ 1 \ 3 . Miután rákattintott a Cserélje ki az összes gombot, láthatja a sikeres működés eredményét.
Makrók és alkalmazásuk notepad ++
Megvizsgáltuk a legegyszerűbb műveleteket. A notepad ++ kifejezések. A szakértői szinten dolgozó programozók meglehetősen összetett problémákat megoldanak ezeknek a kifejezéseknek.
A jegyzettömb makró fogalma valójában egy olyan kód, amely beilleszthető egy adott helyen egy adott helyen egy kattintással. A makrók egyfajta sablonok, amelyeket írhat magának, amikor bármilyen műveletet végez ebben a programban.
A makrók képesek sok monoton és hasonló feladatot megoldani. Azokat a programozók írják, mind az egyetlen projekt, mind a széleskörű használatra. Rendszerint minden programozó saját makrókkal rendelkezik, hogy egyszerűsítse a tipikus projektek munkáját.
A makró felvételt a fő eszköztáron végzik, a Recording gombbal. A makró mindent rögzít, ami a dokumentummal történik, miközben a felvétel folyamatban van.
Olvassa el a részletes információkat a munka megkezdése előtt!
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