Memohon Pakar Notepad Ungkapan Biasa

Memohon Pakar Notepad Ungkapan Biasa

Gaya pakar pengaturcaraan dan penggunaan alat kerja dan program dibezakan dengan penggunaan teknik khas, seperti ungkapan biasa buku nota pakar, yang sangat meningkatkan kecekapan kerja.

Kebanyakan pengaturcaraan kod itu sungguh-sungguh dan kerja yang membosankan, sering melakukan jenis tindakan yang sama, serta mencari dan menggantikan, kedua-dua aksara tunggal dan ungkapan keseluruhan.

Ekspresi ini (biasa) dibuat khusus untuk mempercepatkan dan mempermudah pencarian unsur-unsur tertentu dalam dokumen untuk keadaan tertentu. Dalam alat programmer yang popular, editor notepad ++, adalah mungkin untuk membuat anda sendiri dan menggunakan ungkapan siap sedia. Pada masa yang sama, pengguna bergerak ke tahap kerja yang lebih maju, cekap dengan Notepad ++ dan dengan kod penulisan secara umum.

Apakah ungkapan biasa

Sebelum meneruskan terus menggunakan sistem ungkapan di Notepad ++, adalah perlu untuk menjelaskan apa itu. Istilah ini menandakan bahasa carian tertentu yang direka untuk melakukan carian lanjutan dan menggantikan dan melakukan tindakan lain pada rentetan dokumen.

Ekspresi biasa Notepad direka untuk mencari dan menggantikan teks dalam baris, fail, atau beberapa fail. Mereka digunakan oleh pemaju dalam kod aplikasi, penguji dalam autotests, dan juga ketika bekerja pada baris arahan. Dalam analisis, ungkapan biasa adalah urutan aksara yang lebih kurang luas sepadan dengan corak data Google Analytics.

Prinsip operasi ekspresi ini adalah berdasarkan penggunaan metacharacters khas yang membentuk template, mengikut tindakan yang dilakukan pada baris dokumen.

Contohnya ialah pembinaan berikut [A-Z], yang bermaksud apa-apa huruf modal yang ditulis dalam bahasa Latin. Dan, titik, bermakna mana-mana simbol yang mungkin sama sekali.

Bergantung kepada keunikan bahasa pengaturcaraan tertentu, sintaks untuk menulis reg. Ungkapan boleh berbeza. Untuk editor notepad ++, reg. Ungkapan yang ditulis dalam Perl (salah satu bahasa pengaturcaraan yang popular).

Kebiasaan umum dengan ungkapan biasa di Notepad ++

Mari kita lihat ekspresi tetap asas yang boleh digunakan dalam Notepad ++:

  • ... - setiap watak (satu);
  • [0-9] - Setiap watak (nombor);
  • \ D - setiap huruf abjad;
  • [A-Z] - Setiap huruf modal dalam bahasa Latin;
  • [A-Z] - setiap huruf kecil dari ejaan Latin;
  • [A-Z] - setiap huruf Latin dalam mana-mana;
  • \ W - abjad, garis bawah, atau watak berangka;
  • \ s - ruang;
  • ^ - Cari permulaan garis;
  • $ - penekanan penamatan garis;
  • - Simbol boleh diulangi bilangan kali tak terhingga;
  • \ 4 \ 1 \ 2 \ 3 - Penetapan Kumpulan dalam urutan berangka;
  • ^ \ s * $ - Barisan kosong dicari;
  • ([0-9] [0-9] *.) - Nombor dua digit dicari.

Ini hanyalah beberapa pencarian talian yang paling biasa dalam dokumen. Malah, reg. Terdapat banyak lagi ungkapan dan variasi mereka yang digunakan dalam Notepad ++. Ini adalah topik yang menarik yang memerlukan kajian berasingan.

Pengaturcara yang telah belajar untuk memohon Reg. Ungkapan dalam amalan mempunyai kelebihan prestasi dan daya saing.

Bagaimana untuk melindungi ungkapan biasa dalam Notepad ++

Sekarang mari kita lihat contoh-contoh praktikal menggunakan REG. Ungkapan-ungkapan dalam Notepad ++.

1. Pertubuhan Carian

Untuk memulakan prosedur carian, pergi ke item menu Cari dan kemudian item Cari. Pintasan papan kekunci untuk pergi ke tetingkap Carian Notepad ++ adalah CTRL + F.

PERHATIAN! Ia adalah perlu untuk mengaktifkan butang ungkapan biasa untuk dapat bekerja dalam format ini.

Untuk mencari semua aksara digital yang terkandung dalam dokumen, masukkan pembinaan [0-9] ke dalam rentetan carian dan cari Cari Seterusnya.

Oleh itu, setiap klik pada butang ini akan menemui dan menyerlahkan digit seterusnya dalam dokumen.

Menjadi Excel Pro: Sertai kursus kami!

Meningkatkan kemahiran anda dari pemula kepada Hero dengan kursus asas Excel 365 kami, yang direka untuk menjadikan anda mahir dalam hanya beberapa sesi.

Daftar di sini

Meningkatkan kemahiran anda dari pemula kepada Hero dengan kursus asas Excel 365 kami, yang direka untuk menjadikan anda mahir dalam hanya beberapa sesi.

Mod apabila carian dijalankan dalam urutan terbalik (dari bawah ke atas) dengan Reg. ungkapan tidak berfungsi.

Jika anda menggunakan butang Cari Semua, hasilnya akan dipaparkan dalam tetingkap berasingan.

2. Organisasi Penggantian

Dengan bantuan reg. Ungkapan-ungkapan dalam Notepad ++, anda bukan sahaja boleh mencari, tetapi juga menggantikan aksara tertentu yang memenuhi syarat yang ditetapkan.

Untuk melakukan ini, hanya pergi ke tetingkap Ganti tetingkap carian.

Katakan kita perlu mengalihkan pautan menggunakan redirect. Untuk melaksanakan tindakan ini, dalam talian mencari, menggantikan pembinaan berikut: HREF =. (Http: // [^ '] *), dan, dengan itu, dalam talian menggantikan, nyatakan: Href = / Redirection.php? Kepada = 123 . Selepas mengklik butang Ganti Semua, prosedur penggantian dilakukan secara automatik dalam semua elemen yang sepadan dengan keadaan.

Di samping itu, dalam Notepad ++ menggunakan REG. Ungkapan, anda boleh melakukan operasi serupa dengan dokumen yang tidak berkaitan dengan pengaturcaraan atau pembangunan tapak dan aplikasi.

Katakan anda mempunyai senarai pekerja dengan nama penuh dan hari lahir. Dalam contoh mudah ini, kami akan menukar nama dan tarikh lahir. Untuk melakukan ini, dalam bidang mencari, nyatakan (\ W +) (\ D +. \ D +. \ D +), dan, dengan itu, dalam Gantikan medan, nyatakan \ 4 \ 1 \ 2 \ 3 . Selepas mengklik pada butang Ganti Semua, anda dapat melihat hasil operasi yang berjaya.

Makro dan aplikasi mereka di notepad ++

Kami telah mempertimbangkan operasi yang paling mudah dengan REG. Ungkapan-ungkapan dalam Notepad ++. Pengaturcara yang bekerja di peringkat pakar menyelesaikan masalah yang agak rumit menggunakan ungkapan ini.

Konsep makro notepad adalah, sebenarnya, sekeping kod yang boleh dimasukkan ke dalam tempat tertentu dalam dokumen dengan satu klik. Makro adalah sejenis templat yang boleh anda tulis sendiri apabila melakukan apa-apa tindakan dalam program ini.

Makro mampu menyelesaikan banyak tugas yang membosankan dan serupa. Mereka ditulis oleh pengaturcara kedua-duanya untuk satu projek dan untuk kegunaan yang meluas. Sebagai peraturan, setiap programmer mempunyai set macro sendiri untuk memudahkan kerja-kerja projek biasa.

Rakaman makro dilakukan dari bar alat utama, menggunakan butang Mula Rakaman. Makro akan merakam segala yang berlaku kepada dokumen semasa rakaman sedang dijalankan.

Baca maklumat yang lebih terperinci mengenai isu ini sebelum memulakan kerja!

Lebih Banyak Notepad ++ Tips dan Trik


Menjadi Excel Pro: Sertai kursus kami!

Meningkatkan kemahiran anda dari pemula kepada Hero dengan kursus asas Excel 365 kami, yang direka untuk menjadikan anda mahir dalam hanya beberapa sesi.

Daftar di sini

Meningkatkan kemahiran anda dari pemula kepada Hero dengan kursus asas Excel 365 kami, yang direka untuk menjadikan anda mahir dalam hanya beberapa sesi.




Komen (0)

Tinggalkan komen