Programming - rada pajeulit, painstaking, sarta mindeng prosés monoton nu teu jarang kudu ngulang sami, atanapi sami, aksi. Dina raraga ngajadikeun otomatis tur ngagancangkeun pilarian tur ngaganti elemen sarupa dina dokumen éta, program ieu nimukeun ku sistem ungkapan biasa. Ieu greatly ngaheéat waktu jeung usaha tina programer, webmasters, sarta sakapeung anggota profesi lianna. Hayu urang manggihan sabaraha ungkapan biasa dipaké dina téks canggih redaktur Notepad ++.
Ngundeur versi panganyarna tina Notepad ++
Konsep ungkapan biasa
Sateuacan netepkeun kaluar ngajajah pamakéan ungkapan biasa dina Notepad ++ program dina praktekna, hayu urang diajar hakekat istilah.
ungkapan biasa - mangrupakeun basa pilarian husus, maké nu tiasa nedunan rupa lampah dina garis tina dokumen teh. Hal ieu dilakukeun nganggo meta-karakter husus, anjeun ngetik bisa searched Calung manipulasi dina dasar témplat. Contona, dina Notepad ++ titik dina bentuk ekspresi biasa boh sakabéh susunan karakter aya, jeung éksprési [A-Z] - sagala hurup kapital alfabét.
Dina ragam basa programming, rumpaka ekspresi biasa bisa béda. Dina téks redaktur Notepad ++ ngagunakeun nilai sarua ungkapan biasa salaku basa programming populér Perl.
Nilai tina ungkapan biasa individu
Ayeuna urang tingali di ungkapan biasa pangseringna dipaké dina program Notepad ++:
- . - sagala karakter tunggal;
- [0-9] - sagala karakter dina bentuk angka;
- D - sagala karakter lian ti nomer;
- [A-Z] - sagala hurup kapital alfabét Latin;
- [A-z] - naon baé aksara leutik alfabét Latin;
- [A- Z] - salah sahiji hurup tina hurup Latin paduli register ka;
- W - aksara, underscore, atawa angka;
- S - spasi;
- ^ - awal jalur;
- $ - tungtung garis;
- * - lambang pengulangan (0 ka takterhingga);
- 4 1 2 3 - Jumlah serial sahiji group di;
- ^ S * $ - milari garis kosong;
- ([0-9] [0-9] *) -. Milarian ganda digit.
Kanyataanna, aya rada angka nu gede ngarupakeun karakter ekspresi biasa nutupan eta dina hiji artikel anu mustahil. Nyata leuwih ti variasi béda nu programer na web désainer ngagunakeun nalika gawé bareng program Notepad ++.
Pamakéan ungkapan biasa dina program Notepad ++ dipilari
Ayeuna hayu urang ngartos kalawan conto kongkrit cara ngagunakeun ungkapan biasa dina program Notepad ++.
Pikeun ngamimitian kalawan ungkapan biasa, buka "Milarian", sarta dina daptar nu nembongan, pilih "Teangan".
Sateuacan urang kotak search baku dina Notepad ++ program. Aksés ka jandela ieu ogé bisa diakses ku mencét potong kompas keyboard Ctrl + F. Pastikeun pikeun ngaktipkeun "ungkapan Biasa" pikeun bisa digawekeun ku fitur ieu.
Manggihan sakabeh inohong dikandung dina dokumen éta. Jang ngalampahkeun ieu dina kotak search, tuliskeun [0-9], sarta klik "Teangan salajengna" tombol. Unggal waktos Anjeun mencet tombol ieu bakal disorot dina gambar di handap ieu, nembongan dina dokumen ti luhur nepi ka handap. Ngalihkeun ka modeu pilarian ti handap ka luhur, nu mungkin pikeun nerapkeun pilarian maké metoda konvensional, lamun gawé bareng ungkapan biasa bisa dipaké.
Lamun klik "Teangan sadayana dina dokumen ayeuna," lajeng sadayana hasil teangan, nyéta, ekspresi digital dina dokumen éta bakal ditingal dina jandela misah.
Sarta di dieu mangrupakeun hasil diturunkeun ku garis.
Ngaganti aksara maké ungkapan biasa dina program Notepad ++
Tapi dina program Notepad ++, anjeun moal ukur bisa neangan karakter, tapi ogé nedunan ngagantian maranéhanana jeung ungkapan biasa. Pikeun ngajalankeun ieu proceeds operasi dina "Ganti" kotak search.
Ulah alihan Tumbu inbound ngaliwatan mangrupa alihan. Jang ngalampahkeun ieu, dina "Teangan" nilai dicap "href = (// [^ '»] *). ", Sarta" Ganti "-" href = »/ redirect.php mun = 1?". Klik "Ganti Sadaya" tombol.
Salaku bisa ningali, ngagantian éta téh suksés.
Ayeuna hayu urang nerapkeun pilarian tur ngaganti maké ungkapan biasa di programming non-komputer atanapi perenah kaca web keur operasi.
Urang kudu daptar jalma dina ngaran format jeung kaping lahir.
Urang nyusun kaping kalahiran sarta ngaran tempat urang. Jang ngalampahkeun ieu di "Milarian" nulis "( w +) ( w +) ( w +) ( d + d + d + ..)", Sarta dina "Ganti" - " 4 1 2 3" . Klik "Ganti Sadaya" tombol.
Salaku bisa ningali, ngagantian éta téh suksés.
Kami geus ditémbongkeun tindakan paling basajan nu bisa dipigawé maké ungkapan biasa dina program Notepad ++. Tapi kalayan pitulung teh, ungkapan ieu jeung programer profesional nedunan operasi rada kompleks.