Paglalapat Ng Ekspertong Notepad Regular Na Expression

Paglalapat Ng Ekspertong Notepad Regular Na Expression

Ang ekspertong estilo ng programming at ang paggamit ng mga tool sa pagtatrabaho at mga programa ay nakikilala sa pamamagitan ng paggamit ng mga espesyal na diskarte, tulad ng regular na pagpapahayag ng notebook ng eksperto, na lubhang nadaragdagan ang kahusayan ng trabaho.

Karamihan sa mga programming ng code ay maingat at walang pagbabago ang trabaho, madalas na gumaganap ng parehong uri ng mga pagkilos, pati na rin ang paghahanap at pagpapalit, parehong solong mga character at buong expression.

Ang mga ito (regular) na mga expression ay partikular na nilikha upang pabilisin at gawing simple ang paghahanap para sa ilang mga elemento sa isang dokumento para sa ilang mga kondisyon. Sa tool ng sikat na programmer, ang notepad ++ editor, posible na lumikha ng iyong sariling at gamitin ang mga expression na yari. Kasabay nito, ang gumagamit ay gumagalaw sa isang mas advanced, mahusay na antas ng trabaho pareho sa Notepad ++ at may writing code sa pangkalahatan.

Ano ang mga regular na expression

Bago direktang magpatuloy sa paggamit ng sistema ng pagpapahayag sa Notepad ++, kinakailangan upang linawin kung ano ito. Ang terminong ito ay nagpapahiwatig ng isang tukoy na wika ng paghahanap na dinisenyo upang magsagawa ng mga advanced na paghahanap at palitan at magsagawa ng iba pang mga pagkilos sa mga string ng isang dokumento.

Ang mga regular na expression ng Notepad ay idinisenyo upang maghanap at palitan ang teksto sa isang linya, file, o maraming mga file. Ginagamit ang mga ito ng mga developer sa application code, mga tester sa autotests, at din kapag nagtatrabaho sa linya ng command. Sa Analytics, ang isang regular na expression ay isang pagkakasunud -sunod ng mga character na higit pa o mas malawak na tumutugma sa mga pattern ng data ng Google Analytics.

Ang prinsipyo ng pagpapatakbo ng mga expression na ito ay batay sa paggamit ng mga espesyal na metacharacters na bumubuo sa template, ayon sa kung saan ang pagkilos ay ginanap sa mga linya ng dokumento.

Ang isang halimbawa ay ang sumusunod na konstruksiyon [A-Z], na nangangahulugang anumang capital letter na nakasulat sa Latin. At, isang tuldok, ay nangangahulugang alinman sa mga posibleng simbolo sa lahat.

Depende sa mga peculiarities ng isang partikular na programming language, ang syntax para sa pagsusulat ng reg. Ang mga expression ay maaaring naiiba. Para sa notepad ++ editor, reg. mga expression na nakasulat sa Perl (isa sa mga sikat na programming language).

Pangkalahatang pamilyar sa mga regular na expression sa Notepad ++.

Ipakita natin ang mga pangunahing regular na expression na maaaring magamit sa Notepad ++:

  • ... - bawat karakter (isa);
  • [0-9] - bawat karakter (numero);
  • \ D - bawat alpabetikong karakter;
  • [A-Z] - bawat capital letter sa Latin;
  • [A-z] - bawat maliit na titik ng Latin spelling;
  • [A-Z] - bawat isa sa mga latin na titik sa anumang kaso;
  • \ W - Alphabetic, underscore, o numeric character;
  • \ s - espasyo;
  • ^ - Maghanap para sa simula ng isang linya;
  • $ - linya pagwawakas pagtatapos;
  • - Ang simbolo ay maaaring paulit-ulit na isang walang katapusang bilang ng beses;
  • \ 4 \ 1 \ 2 \ 3 - எண் வரிசையில் குழுவின் பதவி;
  • ^ \ s * $ - Ang mga walang laman na linya ay hinanap;
  • ([0-9] [0-9] *.) - Ang dalawang-digit na mga numero ay hinanap.

Ang mga ito ay ilan lamang sa mga pinaka-karaniwang line-by-line na paghahanap sa isang dokumento. Sa katunayan, reg. Mayroong maraming iba pang mga expression at ang kanilang mga pagkakaiba-iba na ginagamit sa Notepad ++. Ito ay isang buong kagiliw-giliw na paksa na nangangailangan ng isang hiwalay na pag-aaral.

Programmer na natutunan na mag-aplay ng reg. Ang mga expression sa pagsasanay ay may kalamangan sa pagganap at competitiveness.

Paano aktibong mag-aplay ng mga regular na expression sa Notepad ++.

Ngayon tingnan natin ang mga praktikal na halimbawa ng paggamit ng reg. mga expression sa notepad ++.

1. Organisasyon ng paghahanap

Upang simulan ang pamamaraan ng paghahanap, pumunta sa item na Paghahanap at pagkatapos ay ang item na Hanapin. Ang shortcut sa keyboard upang pumunta sa Notepad ++ Search window ay Ctrl + F.

Pansin! Kinakailangan upang maisaaktibo ang pindutang Regular Expression upang makapagtrabaho sa format na ito.

Upang mahanap ang lahat ng mga digital na character na nakapaloob sa dokumento, ipasok lamang ang konstruksiyon [0-9] sa string ng paghahanap at maghanap para sa susunod na paghahanap.

Kaya, ang bawat pag-click sa pindutan na ito ay makakahanap at i-highlight ang susunod na digit sa dokumento.

Maging isang Excel Pro: Sumali sa aming kurso!

Pagtaas ng iyong mga kasanayan mula sa baguhan hanggang sa bayani kasama ang aming kurso ng Excel 365 na mga pangunahing kaalaman, na idinisenyo upang gawin kang may kasanayan sa ilang mga sesyon lamang.

Mag -enrol dito

Pagtaas ng iyong mga kasanayan mula sa baguhan hanggang sa bayani kasama ang aming kurso ng Excel 365 na mga pangunahing kaalaman, na idinisenyo upang gawin kang may kasanayan sa ilang mga sesyon lamang.

Ang mode kapag ang paghahanap ay isinasagawa sa reverse order (mula sa ibaba hanggang sa itaas) na may reg. Ang mga expression ay hindi gumagana.

Kung gagamitin mo ang pindutang Hanapin ang lahat, ang mga resulta ay ipapakita sa isang hiwalay na window.

2. Organisasyon ng kapalit

Sa tulong ng reg. Mga expression sa Notepad ++, hindi ka maaaring maghanap, kundi pati na rin palitan ang ilang mga character na nakakatugon sa tinukoy na mga kondisyon.

Upang gawin ito, pumunta lamang sa window ng Palitan ng window ng paghahanap.

Sabihin nating kailangan nating i-redirect ang mga link gamit ang isang pag-redirect. Upang maisagawa ang pagkilos na ito, sa linya ng Hanapin, palitan ang sumusunod na konstruksiyon: Href = (http: // [^ ']) , At, nang naaayon, sa linya ng Palitan, tukuyin: Href = / redirection.php? sa = 123 . Pagkatapos ng pag-click sa pindutang Palitan ang Lahat, awtomatikong ginaganap ang kapalit na pamamaraan sa lahat ng mga elemento na tumutugma sa mga kondisyon.

Bilang karagdagan, sa Notepad ++ gamit ang reg. Mga expression, maaari kang magsagawa ng mga katulad na operasyon na may mga dokumento na hindi nauugnay sa programming o pag-unlad ng mga site at application.

Sabihin nating mayroon kang isang listahan ng mga empleyado na may ganap na mga pangalan at kaarawan. Sa simpleng halimbawa na ito, ipagpalit namin ang pangalan at petsa ng kapanganakan. Upang gawin ito, sa patlang na Hanapin, tukuyin ang (\ w +) (\ w +) (\ w +) (\ d +. \ D +. +), At, naaayon, sa Palitan ang field, tukuyin ang \ 4 \ 1 \ 2 \ 3 . Pagkatapos ng pag-click sa pindutang Palitan ang Lahat, maaari mong makita ang resulta ng isang matagumpay na operasyon.

Macros at ang kanilang aplikasyon sa Notepad ++.

Isinasaalang-alang namin ang pinakasimpleng operasyon sa reg. mga expression sa notepad ++. Ang mga programmer na nagtatrabaho sa antas ng dalubhasa ay nalulutas sa halip kumplikadong mga problema gamit ang mga expression na ito.

Ang konsepto ng isang notepad macro. ay, sa katunayan, isang piraso ng code na maaaring maipasok sa isang partikular na lugar sa isang dokumento na may isang click. Ang MacRos ay isang uri ng mga template na maaari mong isulat ang iyong sarili kapag gumaganap ng anumang mga pagkilos sa programang ito.

Ang mga macro ay may kakayahang paglutas ng maraming mga monotonous at katulad na mga gawain. Ang mga ito ay isinulat ng mga programmer kapwa para sa isang proyekto at para sa malawakang paggamit. Bilang isang panuntunan, ang bawat programmer ay may sariling hanay ng mga macro upang gawing simple ang trabaho sa mga tipikal na proyekto.

Ginagawa ang macro recording mula sa pangunahing toolbar, gamit ang Start Recording na buton. Itatala ng macro ang lahat ng nangyayari sa dokumento habang ang pag-record ay nasa progreso.

Magbasa nang mas detalyadong impormasyon sa isyung ito bago simulan ang trabaho!

Higit pang mga notepad ++ mga tip at trick


Maging isang Excel Pro: Sumali sa aming kurso!

Pagtaas ng iyong mga kasanayan mula sa baguhan hanggang sa bayani kasama ang aming kurso ng Excel 365 na mga pangunahing kaalaman, na idinisenyo upang gawin kang may kasanayan sa ilang mga sesyon lamang.

Mag -enrol dito

Pagtaas ng iyong mga kasanayan mula sa baguhan hanggang sa bayani kasama ang aming kurso ng Excel 365 na mga pangunahing kaalaman, na idinisenyo upang gawin kang may kasanayan sa ilang mga sesyon lamang.




Mga komento (0)

Mag-iwan ng komento