Aplikácia Pravidelných Výrazov Expert Poznámkový Blok

Aplikácia Pravidelných Výrazov Expert Poznámkový Blok

Expert štýl programovania a používanie pracovných nástrojov a programov sa vyznačuje používaním špeciálnych techník, ako je napríklad pravidelné vyjadrenie poznámkového počítača, čo výrazne zvýši efektívnosť práce.

Väčšina programovania kódu je starostlivá a monotónna práca, často vykonáva rovnaký typ akcií, ako aj nájsť a nahradenie, obaja jednotlivé znaky aj celé výrazy.

Tieto (pravidelné) výrazy boli vytvorené špeciálne urýchliť a zjednodušiť vyhľadávanie určitých prvkov v dokumente za určité podmienky. V populárnom nástroji programátora, editor programu Notepad ++, je možné vytvoriť si vlastné a používať pripravené výrazy. Zároveň sa užívateľ presunieva na pokročilejšiu, efektívnu úroveň práce s notPad ++ a s kódom písania vo všeobecnosti.

Čo sú pravidelné výrazy

Pred pokračovaním priamo na používanie systému expresie v programe Notepad ++ je potrebné objasniť, čo to je. Tento výraz označuje špecifický jazyk vyhľadávania určený na vykonanie pokročilých vyhľadávaní a nahradiť a vykonávať iné akcie na reťazcoch dokumentu.

Regulárne výrazy Notepad sú navrhnuté tak, aby vyhľadávali a nahradili text v riadku, súbore alebo viacerých súboroch. Používajú ich vývojári v kóde aplikácie, testery v automatických automatoch a tiež pri práci na príkazovom riadku. V Analytics je regulárny výraz sekvencia znakov, ktoré sa viac -menej široko zhodujú s dátovými vzormi Google Analytics.

Zásada prevádzky týchto výrazov je založený na používaní špeciálnych metachariterov, ktoré tvoria šablónu, podľa ktorej sa akcia vykonáva na riadkoch dokumentu.

Príkladom je nasledujúca konštrukcia [A-Z], čo znamená akýkoľvek kapitálový list napísaný v latinčine. A bodka, znamená všetky možné symboly vôbec.

V závislosti od zvláštnosti konkrétneho programovacieho jazyka syntax na písanie reg. výrazy môžu byť iné. Pre editor Notepad ++, reg. výrazy napísané v Perl (jeden z populárnych programovacích jazykov).

Všeobecná známosť s regulárnymi výrazmi v programe Notepad ++

Poďme prezentovať základné regulárne výrazy, ktoré môžu byť použité v programe Notepad ++:

  • ... - každý znak (jeden);
  • [0-9] - každý znak (číslo);
  • D - každý abecedný znak;
  • [A-Z] - každý veľký list v latinčine;
  • [A-Z] - Každé malé písmeno latinského pravopisu;
  • [A-Z] - každý z latinských písmen v každom prípade;
  • w - abecedný, podčiarkovník alebo číselný znak;
  • S - priestor;
  • ^ - Vyhľadajte začiatok riadku;
  • UDRŽUJTE URČENIE $ LINE;
  • - Symbol môže opakovať nekonečný počet krát;
  • \ 4 \ _ ~ určení skupiny v číselnom poradí;
  • ^ S * $ - Prázdne riadky sú vyhľadávané;
  • ([0-9] [0-9] *.) - Hľadajú dvojciferné čísla.

Toto sú len niektoré z najbežnejších vyhľadávaní po-line v dokumente. V skutočnosti, reg. Existuje mnoho ďalších výrazov a ich variácie používané v notpade ++. Ide o celú zaujímavú tému, ktorá si vyžaduje samostatnú štúdiu.

Programátori, ktorí sa naučili aplikovať reg. Výrazy v praxi majú výhodu výkonu a konkurencieschopnosti.

Ako prakticky aplikovať regulárne výrazy v programe NotePAD ++

Pozrime sa na praktické príklady používania reg. výrazy v programe Notepad ++.

1. Organizácia vyhľadávania

Ak chcete spustiť postup vyhľadávania, prejdite na položku Hľadať a potom Nájsť položka. Klávesová skratka klávesnice prejdete na okno NotePAD ++ Hľadať je Ctrl + F.

Pozor! Je potrebné aktivovať tlačidlo regulárne výrazy, aby ste mohli pracovať v tomto formáte.

Ak chcete nájsť všetky digitálne znaky obsiahnuté v dokumente, stačí zadať konštrukciu [0-9] do vyhľadávacieho reťazca a vyhľadávať Hľadať Ďalej.

Každé kliknutím na toto tlačidlo nájde a zvýrazní ďalšiu číslicu v dokumente.

Staňte sa programom Excel Pro: Pripojte sa k nášmu kurzu!

Zdvihnite svoje zručnosti z nováčika na Hero pomocou nášho kurzu Basics Excel 365, ktorý vás určuje tak, aby vás zdali iba na niekoľkých sedeniach.

Zaregistrovať sa tu

Zdvihnite svoje zručnosti z nováčika na Hero pomocou nášho kurzu Basics Excel 365, ktorý vás určuje tak, aby vás zdali iba na niekoľkých sedeniach.

Režim, keď sa vyhľadávanie vykonáva v opačnom poradí (zdola nahor) s reg. výrazy nefungujú.

Ak používate tlačidlo Nájsť všetky, výsledky sa zobrazia v samostatnom okne.

2. Organizácia výmeny

S pomocou reg. Výrazy v programe Notepad ++, môžete nielen vyhľadávať, ale tiež nahradiť určité znaky, ktoré spĺňajú zadané podmienky.

Ak to chcete urobiť, stačí prejsť na okno Nahradiť v okne vyhľadávania.

Povedzme, že potrebujeme presmerovať odkazy pomocou presmerovania. Ak chcete vykonať túto akciu, v riadku Nájsť nahradiť nasledujúcu konštrukciu: href =. (Http: // [^ '] *) , a podľa toho v polohe Nahradiť , špecifikujte: HREF = / rerection.php? až = 123 . Po kliknutí na tlačidlo Nahradiť ALL sa postup náhrady vykoná automaticky vo všetkých prvkoch, ktoré zodpovedajú podmienkam.

Okrem toho, v programe Notepad ++ pomocou reg. Výrazy, môžete vykonávať podobné operácie s dokumentmi nesúvisiacimi s programovaním alebo vývojom stránok a aplikácií.

Povedzme, že máte zoznam zamestnancov s plnými menami a narodeninami. V tomto jednoduchom príklade budeme swap mene a dátum narodenia. Ak to chcete urobiť, v poli Nájsť špecifikujte (W +) (W +) (W +) (D +) (D + D. D +), a podľa toho v \ t Vymeňte pole, zadajte 4 \ t Po kliknutí na tlačidlo Nahradiť všetky môžete vidieť výsledok úspešnej prevádzky.

Makrá a ich aplikácia v programe Notepad ++

Zvážili sme najjednoduchšie operácie s reg. výrazy v programe Notepad ++. Programátori pracujúci na odbornej úrovni riešia skôr zložité problémy s použitím týchto výrazov.

Koncepcia makro poznámkového programu je v skutočnosti kus kódu, ktorý je možné vložiť do konkrétneho miesta v dokumente s jedným kliknutím. Makrá sú druh šablón, ktoré môžete napísať pri vykonávaní všetkých akcií v tomto programe.

MacROS sú schopné riešiť mnoho monotónnych a podobných úloh. Sú napísané programátormi pre jeden projekt, ako aj pre rozšírené použitie. Každý programátor spravidla má svoj vlastný súbor makier na zjednodušenie práce na typických projektoch.

Nahrávanie makra sa vykonáva z hlavného panela s nástrojmi pomocou tlačidla Spustiť nahrávanie. Makro zaznamená všetko, čo sa stane s dokumentom, kým prebieha nahrávka.

Pred začatím práce si prečítajte podrobnejšie informácie o tejto otázke!

Viac Notepad + Tipy a triky


Staňte sa programom Excel Pro: Pripojte sa k nášmu kurzu!

Zdvihnite svoje zručnosti z nováčika na Hero pomocou nášho kurzu Basics Excel 365, ktorý vás určuje tak, aby vás zdali iba na niekoľkých sedeniach.

Zaregistrovať sa tu

Zdvihnite svoje zručnosti z nováčika na Hero pomocou nášho kurzu Basics Excel 365, ktorý vás určuje tak, aby vás zdali iba na niekoľkých sedeniach.




Komentáre (0)

Zanechať komentár