Nganggo Babasan Biasa di Notepad ++

Pin
Send
Share
Send

Programming mangrupikeun prosés anu rada rumit, nyeri, sareng sering prosés monoton dimana saurang sering ngulang deui tindakan anu sami atanapi anu sami. Pikeun maksimalkeun otomatisasi sareng nyepetkeun pamilarian sareng ngagantian elemen anu sami dina dokumen, sistem ekspresi biasa kapanggih dina program. Éta sacara signifikan ngahemat waktos sareng usaha programer, wébmaster, sareng, sakapeung, wawakil profesi sanés. Hayu urang terang kumaha ekspresi rutin diterapkeun dina éditor téks Notepad ++ maju.

Unduh versi Notepad pang anyarna

Konsep ungkapan biasa

Sateuacan urang ngawitan diajar ngagunakeun ungkapan biasa dina Notepad ++ dina praktékna, hayu urang neuleuman langkung seueur ngeunaan hakekat istilah ieu.

Ungkapan rutin mangrupikeun basa anu milarian khusus, anu ngagunakeun anjeun tiasa ngalakukeun rupa-rupa tindakan dina garis dokumen. Hal ieu dilakukeun nganggo metakart khusus, input anu diteangan sareng ngalaksanakeun manipulasi dina dasar pola. Salaku conto, dina Notepad ++, periode dina bentuk ungkapan biasa ngawakilan salah sahiji tina sadaya karakter anu parantos aya, sareng ungkapan [A-Z] ngagambarkeun hurup modal hurup Latin.

Sintaksis ekspresi rutin bisa rupa-rupa dina basa program anu béda. Notepad ++ ngagunakeun nilai ungkapan biasa anu sami sareng basa pamrograman Perl anu populer.

Nilai Nilai Ekspresi Biasa

Ayeuna kami bakal ngenalkeun anjeun ka ungkapan biasa anu sering dianggo dina Notepad ++:

      . - naon waé karakter tunggal;
      [0-9] - naon waé karakter dina bentuk angka;
      D - karakter naon waé kajaba ukur angka;
      [A-Z] - surat modal naon waé ku aksara Latin;
      [a-z] - naon hurup huruf leutik aksara Latin;
      [a- Z] - naon waé hurup alfabét Latin, henteu paduli kasus;
      w - hurup, ngagurat di handapna atanapi nomer;
      s - rohangan;
      ^ - awal baris;
      $ - tungtung jalur;
      * - pengulangan karakter (tina 0 nepi ka teu aya watesna);
      4 1 2 3 - nomer séri ti kelompok;
      ^ s * $ - milarian garis kosong;
      ([0-9] [0-9] *.) - milarian nomer dua-angka.

Kanyataanna, aya angka éksprési anu cukup ageung anu teu tiasa katutupan dina hiji tulisan. Paling penting tina sagala rupa variasi anu dianggo ku programer sareng desainer wéb nalika damel sareng Notepad ++.

Nganggo ungkapan biasa di Notepad ++ nalika milarian

Ayeuna hayu urang tingali conto khusus kumaha ungkapan biasa anu dianggo dina Notepad ++.

Pikeun ngamimitian damel sareng babasan biasa, angkat ka bagian "Milarian", sareng pilih "Milarian" tina daptar anu muncul.

Sateuacan urang ngabuka jandela panyungsi standar di program Notepad ++. Jandéla ieu ogé tiasa diakses ku mencét potong kompas keyboard Ctrl + F. Pastikeun pikeun ngaktipkeun tombol "Babasan Biasa" pikeun tiasa damel sareng fungsi ieu.

Pilari sadayana nomer anu aya dina dokumen éta. Jang ngalampahkeun ieu, lebetkeun parameter [0-9] dina bar teang, teras pencét dina tombol "Milarian Next". Unggal waktos Anjeun klik tombol ieu, angka salajengna anu ditingali dina dokumen ti luhur ka handap bakal disorot. Ngarobih ka modeu teang ti handap ka luhur, anu tiasa dilakukeun nganggo metodeu milarian biasa, teu tiasa diterapkeun nalika damel sareng ungkapan biasa.

Upami anjeun klik tombol "Milarian sadayana dina dokumen anu ayeuna", maka sagala hasil pamilarian, nyaéta, ungkapan digital dina dokumen éta, bakal ditingalikeun dina jandela anu kapisah.

Sareng di dieu hasil pencarian anu ditingalikeun dumasar-garis.

Ngaganti karakter sareng ungkapan biasa di Notepad ++

Tapi, dina Notepad ++ anjeun henteu ngan ukur milarian karakter, tapi ogé ngagentos aranjeunna nganggo ungkapan biasa. Pikeun ngamimitian tindakan ieu, angkat kana tab "Ganti" dina jandela teang.

Hayu urang alihan tautan éksternal ngalangkungan alihan. Jang ngalampahkeun ieu, nempatkeun nilai "href =. (// [^ '"] *) "dina kolom" Milarian ", sareng kolom" Ganti "-" href = "/ redirect.php? To = 1". Pencét tombol "Ganti Téh".

Sakumaha anjeun tingali, pergantian suksés.

Ayeuna hayu urang nerapkeun penggantian ekspresi teratur pikeun program non-komputer atanapi operasi perenah halaman wéb.

Kami ngagaduhan daptar jalma sacara lengkep sareng tanggal lahir.

Nyusun ulang tanggal lahir sareng nami jalma-jalma di tempat. Kanggo ngalakukeun ieu, dina kolom "Milarian" tulis "( w +) ( w +) ( w +) ( d +. D +. D +)", sareng dina kolom "Ganti" - " 4 1 2 3" . Pencét tombol "Ganti Téh".

Sakumaha anjeun tingali, pergantian suksés.

Kami parantos nunjukkeun tindakan pangbasajanna anu tiasa dilakukeun nganggo ungkapan biasa di Notepad ++. Tapi kalayan bantosan ungkapan ieu, programer profésional ngalaksanakeun operasi anu rada rumit.

Pin
Send
Share
Send