Notepad ++ Ekspresi Umum

Anonim

Ekspresi Reguler ing notepad ++ lampiran

Programming cukup kompleks, pain, lan, asring, proses monoton sing ora arang banget kanggo mbaleni efek sing padha utawa padha. Kanggo nggedhekake otomatis lan nyepetake telusuran lan panggantos unsur sing padha ing dokumen kasebut, sistem ekspresi biasa ing program. Umume ngidini sampeyan ngirit wektu lan kekuwatan programer, webmaster, lan kadhangkala wakil saka profesi liyane. Ayo goleki ekspresi biasa sing digunakake ing editor teks notepad sing maju.

Konsep ekspresi biasa

Sadurunge sinau nggunakake ekspresi biasa ing program Notepad ++ ing praktik, ayo goleki luwih rinci babagan inti saka istilah iki.

Ekspresi biasa minangka basa telusuran khusus sing nggunakake sing bisa ngasilake macem-macem tumindak ing strings dokumen. Iki ditindakake kanthi nggunakake MetasimVols khusus, nalika ngetik sing nggoleki lan mbuktekake manipulasi babagan prinsip pola ditindakake. Contone, ing titik notepad ++ ing bentuk ekspresi rutin nggambarake tandha kabeh tandha kabeh karakter, lan ekspresi [A-Z] ana huruf kapital saka aksara Latin.

Ing macem-macem basa program, sintaks ungkapan biasa bisa beda. Ing editor teks notepad ++, nilai-nilai sing padha karo ekspresi biasa sing digunakake kaya ing basa program Perl sing misuwur.

Nilai saka ekspresi biasa individu

Saiki ayo kenalan karo ekspresi notepad biasa ++:

  • Waca rangkeng-. - simbol siji;
  • [0-9] - karakter apa wae ing bentuk nomer;
  • \ D - karakter apa wae, kajaba nomer kasebut;
  • [A-Z] - Sembarang huruf huruf saka alfabet Latin;
  • [A-Z] - huruf cilik saka aksara Latin;
  • [A- z] - Sembarang huruf saka aksara Latin ing kamardikan saka registrasi;
  • \ w - surat, garis ngisor utawa digit;
  • \ s - papan;
  • ^ - Mulai Mulai;
  • $ - baris pungkasan;
  • * - Pengulangan simbol (saka 0 nganti tanpa wates);
  • \ 4 \ 2 \ 3 - Nomer urutan saka klompok;
  • ^ \ s * $ - Telusuri garis kosong;
  • ([0-9] [0-9] *.) - Nggoleki nomer loro angka.

Nyatane, ana pirang-pirang simbol ekspresi biasa, lan mokal kanggo nutupi siji artikel. Luwih akeh macem-macem macem-macem variasi manawa program program lan desainer digunakake nalika nggarap program Notepad ++.

Panganggone praktis ekspresi biasa

Saiki ayo goleki conto tartamtu Kepiye ekspresi biasa ing program Notepad ++.

Tuladha 1: telusuran

Coba kepiye ekspresi biasa sing ditrapake kanggo nggoleki unsur tartamtu.

  1. Kanggo miwiti nggarap ekspresi biasa, pindhah menyang bagean "Telusuri" lan ing dhaptar sing katon, pilih item "Temokake".
  2. Menyang jendhela telusuran ing program Notepad ++

  3. Sadurunge US Mbukak jendhela Panelusuran Standard ing program Notepad ++. Akses kanggo uga bisa dipikolehi kanthi mencet kombinasi Ctrl + F. Mesthekake kanggo ngaktifake tombol "Ekspresi Biasa" kanggo nggarap fungsi iki.
  4. Ngaktifake ekspresi biasa ing jendhela telusuran ing program Notepad ++

  5. Kita nemokake kabeh nomer sing ana ing dokumen kasebut. Kanggo nindakake iki, ketik Parameter [0-9] ing senar telusuran banjur klik tombol "Telusuri". Saben sampeyan menet tombol iki, angka ing ngisor iki bakal disorot ing dokumen saka ndhuwur menyang ngisor. Ngalih menyang mode telusuran saka sisih ngisor, sing bisa ditindakake nalika nggunakake cara telusuran konvensional, nalika nggarap ekspresi biasa ora bisa ditrapake.
  6. Goleki nomer ing program Notepad ++

  7. Yen sampeyan ngeklik "Golek kabeh ing tombol", kabeh asil telusuran, yaiku ekspresi digital ing dokumen kasebut bakal ditampilake ing jendhela sing kapisah.
  8. Bukak telusuran kanthi output output ing jendhela kapisah ing program Notepad ++

  9. Lan ing kene lan asil telusuran sing dijupuk.
  10. Asil Panelusuran ing Notepad ++

Tuladha 2: Ganti Simbol

Ing program Notepad ++ Notepad, sampeyan ora mung bisa nggoleki karakter, nanging uga ngganti kanthi ekspresi biasa.

  1. Kanggo miwiti tumindak iki, pindhah menyang tab "Ganti" Goleki Windows.
  2. Ngalih menyang tab Ganti ing program Notepad ++

  3. Kita bakal nggawe redirection referensi eksternal liwat pangalihan. Kanggo nindakake iki, ing kolom "Temokake", kita sijine nilai "href =. (Http: // [^"] *) ", lan ing lapangan" "href =" / redirect.php? Kanggo = 1 ". Klik ing tombol "Ganti Kabeh".
  4. Ganti ing program Notepad ++

  5. Kaya sing sampeyan ngerteni, panggantos sukses.

Asil panggantos ing program Notepad ++

Lan saiki ayo ngetrapake telusuran kanthi ganti nggunakake ekspresi biasa kanggo operasi sing ora ana gandhengane karo pemrograman komputer utawa tata letak kaca Web.

  1. Kita duwe dhaptar wong kanthi format lengkap karo tanggal lair.
  2. Dhaptar wong ing program Notepad ++

  3. Ngatur maneh tanggal lair lan jeneng wong ing sawetara panggonan. Kanggo nindakake iki, ing kolom "tulis" (\ w +) (\ w +) (\ d +. \ D +. \ D +. \ D +. \ D +. \ D +. \ D +) ", lan ing kolom" Ganti "- "\ 4 \ 2 \ 3 3". Klik ing tombol "Ganti Kabeh".
  4. Rearrangement ing dhaptar ing program Notepad ++

  5. Kaya sing sampeyan ngerteni, panggantos sukses.
  6. Asil Permutasi ing Program Notepad ++

Kita nuduhake tumindak sing paling gampang sing bisa ditindakake kanthi nggunakake ekspresi biasa ing program Notepad ++. Nanging kanthi bantuan ekspresi kasebut, programer profesional ditindakake lan operasi sing cukup kompleks.

Nyeem ntxiv