Notepad-da nizamlı ifadələrdən istifadə ++

Pin
Send
Share
Send

Proqramlaşdırma olduqca mürəkkəb, əziyyət çəkən və tez-tez eyni və ya oxşar hərəkətləri təkrarlamalı olduğu monoton bir prosesdir. Avtomatlaşdırmanı maksimum dərəcədə artırmaq və sənəddə oxşar elementlərin axtarışı və dəyişdirilməsini sürətləndirmək üçün proqramlaşdırmada adi bir ifadə sistemi icad edilmişdir. Proqramçıların, veb ustaların və bəzən digər peşələrin nümayəndələrinin vaxt və səylərini əhəmiyyətli dərəcədə qənaət edir. Qabaqcıl Notepad ++ mətn redaktorunda nizamlı ifadələrin necə tətbiq olunduğunu öyrənək.

Notepad ++ ən son versiyasını yükləyin

Mütəmadi ifadələr anlayışı

Notepad ++-də nizamlı ifadələrin praktikada istifadəsini öyrənməyə başlamazdan əvvəl, bu terminin mahiyyəti haqqında daha çox məlumat əldə edək.

Daimi ifadələr xüsusi bir axtarış dilidir, bundan istifadə edərək sənədin xətlərində müxtəlif hərəkətlər edə bilərsiniz. Bu giriş nümunələri əsasında manipulyasiya aparan və axtardıqları xüsusi metacharakterlərdən istifadə etməklə aparılır. Məsələn, Notepad ++-də nizamlı bir ifadə şəklində bir dövr mövcud simvolların hər hansı birini təmsil edir və [A-Z] ifadəsi Latın əlifbasının hər hansı bir baş hərfini təmsil edir.

Daimi ifadə sintaksisi müxtəlif proqramlaşdırma dillərində fərqli ola bilər. Notepad ++, məşhur Perl proqramlaşdırma dili ilə eyni adi ifadə dəyərlərindən istifadə edir.

Fərdi müntəzəm ifadə dəyərləri

İndi sizi Notepad ++-da ən çox istifadə olunan adi ifadələrlə tanış edəcəyik:

      . - hər hansı bir xarakter;
      [0-9] - rəqəm şəklində hər hansı bir simvol;
      D - rəqəmdən başqa hər hansı bir simvol;
      [A-Z] - Latın əlifbasının istənilən böyük hərfi;
      [a-z] - Latın əlifbasının hər hansı bir kiçik hərfi;
      [a- Z] - Latın əlifbasının hərflərindən, asılı olmayaraq;
      w - məktub, alt və ya rəqəm;
      s - boşluq;
      ^ - xəttin əvvəlində;
      $ - sətrin sonu;
      * - bir simvolun təkrarlanması (0-dan sonsuzluğa qədər);
      4 1 2 3 - qrupun seriya nömrəsi;
      ^ s * $ - boş sətirlərin axtarışı;
      ([0-9] [0-9] *.) - cüt rəqəmli nömrələr axtarın.

Əslində, bir məqalədə əhatə olunmayan kifayət qədər çox sayda normal ifadə simvolu var. Notepad ++ ilə işləyərkən proqramçıların və veb dizaynerlərin istifadə etdikləri müxtəlif dəyişikliklərdən daha çoxu.

Axtarış zamanı Notepad ++ -də müntəzəm ifadələrdən istifadə edin

İndi Notepad ++-də müntəzəm ifadələrin necə istifadə olunduğuna dair xüsusi nümunələrə baxaq.

Mütəmadi ifadələrlə işləməyə başlamaq üçün "Axtarış" bölməsinə keçin və görünən siyahıdan "Tap" seçin.

Notepad ++ proqramlarında standart bir axtarış pəncərəsi açmadan əvvəl. Bu pəncərəyə Ctrl + F klaviatura qısa yollarını basaraq da daxil olmaq mümkündür. Bu funksiya ilə işləyə bilmək üçün "Daimi ifadələr" düyməsini aktivləşdirdiyinizə əmin olun.

Sənəddə olan bütün nömrələri tapın. Bunu etmək üçün, axtarış çubuğuna [0-9] parametrini daxil edin və "Sonrakı axtarış" düyməsini basın. Hər dəfə bu düyməni tıkladığınızda sənəddə yuxarıdan aşağı görünən növbəti rəqəm vurğulanacaqdır. Adi axtarış metodu ilə həyata keçirilə bilən axtarış rejiminə aşağıdan yuxarıya keçid, adi ifadələrlə işləyərkən tətbiq oluna bilməz.

"Cari sənəddə hər şeyi tapın" düyməsini basarsanız, bütün axtarış nəticələri, yəni sənəddəki rəqəmsal ifadələr ayrı bir pəncərədə göstərilir.

Və burada axtarış nəticələri xətlə göstərilir.

Notepad ++'də simvolları adi ifadələrlə əvəz etmək

Ancaq Notepad ++-də yalnız simvol axtarmağa deyil, həm də adi ifadələrdən istifadə edərək onları əvəz edə bilərsiniz. Bu əməliyyata başlamaq üçün axtarış pəncərəsinin "dəyişdirin" sekmesine keçin.

Xarici bağlantıları bir yönləndirmə ilə yönləndirək. Bunu etmək üçün "href =. (// [^ '"] *) "dəyərini" tap "sütununa qoyun və" dəyişdirin "-" href = "/ redirect.php? To = 1". "Hamısını dəyişdir" düyməsini basın.

Gördüyünüz kimi, əvəzləmə uğurlu alındı.

İndi kompüter olmayan proqramlaşdırma və ya veb səhifə düzeni əməliyyatları üçün mütəmadi ifadə dəyişdirmələrini tətbiq edək.

Doğum tarixi ilə tam adı olan şəxslərin siyahısı var.

Doğum tarixi və yerlərdə insanların adlarını dəyişdiririk. Bunu etmək üçün "Tap" yaz "( w +) ( w +) ( w +) ( d +. D +. D +)" sütununda və "dəyişdirin" sütununda - " 4 1 2 3" . "Hamısını dəyişdir" düyməsini basın.

Gördüyünüz kimi, əvəzləmə uğurlu alındı.

Notepad ++’də müntəzəm ifadələr istifadə etməklə edilə biləcək ən sadə hərəkətləri göstərdik. Lakin bu ifadələrin köməyi ilə peşəkar proqramçılar olduqca mürəkkəb əməliyyatlar həyata keçirirlər.

Pin
Send
Share
Send