Notepad ++ regulāras izteiksmes

Anonim

Regulāras izteiksmes Notepad ++ Pielikumā

Programmēšana ir diezgan sarežģīta, cītīga, un, bieži vien monotons process, kurā tas nav reti atkārtot to pašu vai līdzīgu ietekmi. Lai palielinātu automatizēt un paātrinātu līdzīgu elementu meklēšanu un nomaiņu dokumentā, regulāra izteiksmes sistēma bija programmēšanā programmēšanā. Tas lielā mērā ļauj ietaupīt laiku un spēku programmētājiem, tīmekļa pārziņiem un dažreiz citu profesiju pārstāvjiem. Let's uzzināt, kā regulāras izteiksmes tiek izmantotas Advanced Notepad ++ teksta redaktorā.

Regulāro izteiksmju jēdziens

Pirms pētot regulāro izteiksmju izmantošanu Notepad ++ programmā praksē, uzzināsim sīkāk šī termina būtību.

Regulāras izteiksmes ir īpaša meklēšanas valoda, kurā jūs varat ražot dažādas darbības uz dokumentu virknēm. Tas tiek darīts, izmantojot īpašus metazimvolus, kad tiek veikta manipulāciju meklēšana un izpilde par modeļu principu. Piemēram, jo ​​Notepad ++ Point formā regulāra izteiksme ir jebkura pazīme visa kopuma esošo rakstzīmju, un izteiksme [A-Z] ir jebkurš lielais latīņu alfabēta burts.

Dažādās programmēšanas valodās var atšķirties regulāru izteiksmju sintakse. Notepad ++ teksta redaktorā tiek izmantotas tās pašas regulārās izteiksmes vērtības kā populārajā Perl programmēšanas valodā.

Atsevišķu regulāru izteiksmju vērtības

Tagad pieņemsim iepazīties ar visbiežāk izmantoto Notepad ++ regulārām izteiksmēm:

  • . - jebkurš atsevišķs simbols;
  • [0-9] - jebkurš raksturs skaitļu veidā;
  • D - jebkura rakstzīme, izņemot numuru;
  • [A-Z] - jebkura latīņu alfabēta galvaspilsēta;
  • [A-Z] - jebkurš latīņu alfabēta mazais burts;
  • [A- Z] - jebkurš no latīņu alfabēta burtiem neatkarībā no reģistra;
  • - burts, pasvītrojums vai cipars;
  • s - telpa;
  • ^ - sākums;
  • $ - beigu līnija;
  • * - simbola atkārtošana (no 0 līdz bezgalībai);
  • 4 \,3 - grupas secības numurs;
  • ^ \ s * $ - meklēt tukšas līnijas;
  • ([0-9] [0-9] *.) - Meklējiet divciparu skaitļus.

Faktiski, ir diezgan daudz regulāru izteiksmju simbolu, un nav iespējams tos segt vienā rakstā. Ievērojami vairāk vairāk no dažādām izmaiņām, kuras programmētāji un web dizaineri tiek izmantoti, strādājot ar Notepad ++ programmu.

Regulāro izteiksmju praktiskā izmantošana

Tagad aplūkosim konkrētus piemērus, kā regulāras izteiksmes tiek izmantotas Notepad ++ programmā.

1. piemērs: meklēšana

Apsveriet, kā tiek piemērotas regulāras izteiksmes, lai meklētu dažus elementus.

  1. Lai sāktu strādāt ar regulārām izteiksmēm, dodieties uz sadaļu "Meklēt" un sarakstā, kas parādās, izvēlieties "Atrast" vienumu.
  2. Iet uz meklēšanas logu Notepad ++ programmā

  3. Pirms ASV atver standarta meklēšanas logu Notepad ++ programmā. Piekļuvi var iegūt arī, nospiežot Ctrl + F taustiņu kombināciju. Noteikti aktivizējiet pogu "Parastās izteiksmes", lai strādātu ar šo funkciju.
  4. Parastās izteiksmes iespējošana meklēšanas logā Notepad ++ programmā

  5. Mēs atrodam visus dokumentā iekļautos skaitļus. Lai to izdarītu, meklēšanas virknē ievadiet [0-9] parametru un noklikšķiniet uz pogas "Meklēt nākamo". Katru reizi, kad nospiežat šo pogu, dokumentā no augšas uz leju tiks iezīmēts šāds cipars. Pārslēgšanās uz meklēšanas režīmu no apakšas uz augšu, kas ir iespējams veikt, izmantojot parasto meklēšanas metodi, strādājot ar regulārām izteiksmēm, nevar piemērot.
  6. Meklēt numurus Notepad ++ programmā

  7. Ja noklikšķināt uz pogas "Atrast visu pašreizējā dokumentā", visi meklēšanas rezultāti, tas ir, digitālās izteiksmes dokumentā tiks parādīts atsevišķā logā.
  8. Palaist meklēšanu ar izejas izvadi atsevišķā logā Notepad ++ programmā

  9. Un šeit un iegūtie meklēšanas rezultāti.
  10. Meklēšanas rezultāti Notepad ++

2. piemērs: simbolu nomaiņa

Programmā Notepad ++ jūs varat ne tikai meklēt rakstzīmes, bet arī aizstāt tos ar regulārām izteiksmēm.

  1. Lai sāktu šo darbību, dodieties uz "Aizstāt" cilni no meklēšanas Windows.
  2. Pārslēdzieties uz cilni Notepad ++ programmā

  3. Mēs veicam novirzīšanu ārējās atsauces caur novirzīšanu. Lai to izdarītu, kolonnā "Atrast" mēs ievietojam vērtību "href =. (Http: // [^ '] *)", un "aizstāt" laukā - "href =" / redirect.php? Līdz = 1 ". Noklikšķiniet uz pogas "Aizstāt visu".
  4. Nomaiņa Notepad ++ programmā

  5. Kā redzat, nomaiņa ir veiksmīga.

Rezerves rezultāti Notepad ++ programmā

Un tagad pieņemsim piemērot meklēšanu ar nomaiņu, izmantojot regulāras izteiksmes operācijām, kas nav saistītas ar datoru programmēšanu vai tīmekļa lapas izkārtojumu.

  1. Mums ir personu saraksts ar pilnu formātu ar dzimšanas datumiem.
  2. Personu saraksts Notepad ++ programmā

  3. Pārkārtojiet dzimšanas datumu un cilvēku vārdus dažās vietās. Lai to izdarītu, kolonnā "Atrast" rakstīt "(W +) (\ W +) (W +) (D +. \ D +. \ D +)", un kolonnā "Aizstāt" - "\ _ \ _ \ _ \ T". Noklikšķiniet uz pogas "Aizstāt visu".
  4. Rearnangements sarakstā Notepad ++ programmā

  5. Kā redzat, nomaiņa ir veiksmīga.
  6. Permutācijas rezultāti Notepad ++ programmā

Mēs parādījām vienkāršākās darbības, kuras var veikt, izmantojot regulāras izteiksmes NOTEPAD ++ programmā. Bet ar šo izteiksmju palīdzību tiek veikti profesionāli programmētāji un diezgan sarežģītas darbības.

Lasīt vairāk