Mütəxəssis Notepad Müntəzəm Ifadələrini Tətbiq Etmək

Mütəxəssis Notepad Müntəzəm Ifadələrini Tətbiq Etmək

Proqramlaşdırma proqramlaşdırma tərzi və işçi vasitələrindən və proqramların istifadəsi, işin səmərəliliyini çox artıran xüsusi texnikaların istifadəsi ilə xüsusi texnikaların istifadəsi ilə fərqlənir.

Kodun proqramının əksəriyyəti, çox vaxt eyni növ hərəkətləri yerinə yetirərək, həm də, həm də bütün simvol və bütün ifadələri tapmaq və əvəz etməklə yanaşı, ağrısız və monoton işdir.

Bu (müntəzəm) ifadələr müəyyən şərtlər üçün sənəddəki müəyyən elementlərin axtarışını sürətləndirmək və asanlaşdırmaq üçün xüsusi olaraq yaradılmışdır. Məşhur proqramçı vasitəsindəki Notepad ++ redaktoru, özünüzü yaratmaq və hazır ifadələrdən istifadə etmək mümkündür. Eyni zamanda, istifadəçi həm notepad ++ və ümumiyyətlə yazı kodu ilə daha inkişaf etmiş, səmərəli iş səviyyəsinə keçir.

Daimi ifadələr nədir

Notepad ++ -də ifadə sistemindən istifadə etmək üçün birbaşa davam etmədən əvvəl, bunun nə olduğunu aydınlaşdırmaq lazımdır. Bu termin inkişaf etmiş axtarış aparmaq və bir sənədin ipləri üzərində digər hərəkətləri yerinə yetirmək və yerinə yetirmək üçün hazırlanmış xüsusi bir axtarış dilini göstərir.

Notepad Daimi ifadələri, mətn, fayl və ya bir neçə faylda mətni axtarmaq və dəyişdirmək üçün hazırlanmışdır. Onlara tətbiq kodunda, avtotestlərdə testerlər, həmçinin əmr satırı işləyərkən onlar tərəfindən istifadə olunur. Analitikada müntəzəm bir ifadə, daha az geniş və ya daha az geniş şəkildə Google Analytics məlumat nümunələrinə uyğun bir simvol ardıcıllığıdır.

Bu ifadələrin istismarı prinsipi, şablonu təşkil edən xüsusi metakarakterlərin istifadəsinə əsaslanır, buna görə də sənədin xətlərində hərəkətin aparılır.

Bir nümunə aşağıdakı tikinti [A-Z], latın dilində yazılmış hər hansı bir hərfin yazıldığı deməkdir. Və bir nöqtə, mümkün olan hər hansı bir simvoldan biri deməkdir.

Müəyyən bir proqramlaşdırma dilinin xüsusiyyətlərindən asılı olaraq, reg yazmaq üçün sintaksis. ifadələr fərqli ola bilər. Notepad ++ redaktoru üçün, reg. Perl (populyar proqramlaşdırma dillərindən biri) yazılmış ifadələr.

Notepad ++ müntəzəm ifadələri olan ümumi tanışlıq

Notepad ++ -də istifadə edilə bilən əsas müntəzəm ifadələri təqdim edək:

  • ... - hər bir xarakter (bir);
  • [0-9] - hər bir xarakter (nömrə);
  • \ D - hər əlifba xarakteri;
  • [A-Z] - Latın dilindəki hər bir hərfli məktub;
  • [A-Z] - Latın yazımının hər bir kiçik hərfi;
  • [A-Z] - hər halda latın hərflərinin hər biri;
  • \ W - əlifba, alt və ya rəqəmli xarakter;
  • \ s - boşluq;
  • ^ - bir xəttin başlanğıcını axtarın;
  • $ - Xətti xitam təyinatı;
  • - simvol sonsuz sayda dəfə təkrarlana bilər;
  • \ 4 \ 1 \ 2 \ 2 \ 3 - Qrupun ədədi qaydasında təyin edilməsi;
  • ^ \ s * $ - boş xətlər axtarılır;
  • ([0-9] [0-9] *.) - İki rəqəmli nömrələr axtarılır.

Bunlar yalnız bir sənəddə ən çox yayılmış xətt axtarışlarından bəziləridir. Əslində, reg. Notepad ++ -də istifadə olunan daha çox ifadələr və onların dəyişməsi var. Bu ayrı bir iş tələb edən bütün maraqlı bir mövzudur.

Reg tətbiq etməyi öyrənən proqramçılar. Təcrübədə ifadələrin performans və rəqabət qabiliyyətinə malikdir.

Notepad ++-də müntəzəm ifadələri necə praktik olaraq tətbiq etmək olar

İndi Reg istifadə praktik nümunələrə baxaq. Notepad ++ içərisində ifadələr.

1. Axtarışın təşkili

Axtarış proseduruna başlamaq üçün Axtarış menyusuna, sonra Tap maddəsinə gedin. Notepad ++ axtarış pəncərəsinə getmək üçün klaviatura qısa yolu Ctrl + F.

Diqqət! Bu formatda işləyə bilmək üçün Daimi ifadələr düyməsini aktivləşdirmək lazımdır.

Sənəddə olan bütün rəqəmsal simvolları tapmaq üçün, axtarış sətirinə [0-9] inşaatını daxil edin və Next Axtar axtarın.

Beləliklə, bu düyməni hər bir klik sənəddə növbəti rəqəmi tapacaq və vurğulayacaqdır.

Bir Excel Pro olun: Kursumuza qoşulun!

Yalnız bir neçə seansda təcrübəli etmək üçün hazırlanmış Excel 365 əsasları kursumuzla təcrübəsizdən qəhrəman üçün bacarıqlarınızı artırın.

Buraya qeydiyyatdan keçmək

Yalnız bir neçə seansda təcrübəli etmək üçün hazırlanmış Excel 365 əsasları kursumuzla təcrübəsizdən qəhrəman üçün bacarıqlarınızı artırın.

Axtarış tərs qaydada (altdan yuxarıya) reg ilə aparıldıqda rejim. ifadələr işləmir.

Hamısını tap düyməsini istifadə etsəniz, nəticələr ayrı bir pəncərədə göstəriləcəkdir.

2. Dəyişdirmənin təşkili

Reg köməyi ilə. Notepad ++ olan ifadələr, yalnız axtarış edə bilməzsiniz, eyni zamanda müəyyən şərtlərə cavab verən müəyyən simvolları əvəz edə bilərsiniz.

Bunu etmək üçün, axtarış pəncərəsinin Əvəz et pəncərəsinə gedin.

Deyək ki, bir yönləndirmə istifadə edərək bağlantıları yönləndirməliyik. Bu hərəkəti, tap xəttində, aşağıdakı tikinti ilə əvəz etmək üçün aşağıdakı tikintini əvəz etmək üçün: Href =. (Http: // [^ ''] *) və buna görə əvəz xətti ilə, göstərin: Href = / yönləndirmə.php? to = 123 . Hamısını dəyişdirin düyməsini basdıqdan sonra əvəzetmə proseduru şərtlərə uyğun bütün elementlərdə avtomatik olaraq həyata keçirilir.

Bundan əlavə, Notepad ++ reg istifadə. İfadələr, proqramlar və tətbiqlərin hazırlanması və ya inkişafı ilə əlaqəli olmayan sənədlərlə oxşar əməliyyatlar edə bilərsiniz.

Deyək ki, tam adları və doğum günləri olan işçilərin siyahısına sahibsiniz. Bu sadə nümunədə, adını və doğum tarixini dəyişdirəcəyik. Bunu etmək üçün Tap sahəsində (\ W +) (\ W +) (\ W +) (\ W +) (\ D +) (\ D +). \ D +. \ D +) və müvafiq olaraq Sahə, göstərin \ 4 \ 1 \ 2 \ 3 dəyişdirin. Bütün dəyişdirin düyməsini basdıqdan sonra uğurlu bir əməliyyatın nəticəsini görə bilərsiniz.

Makroslar və notepad ++

Reg ilə ən sadə əməliyyatları nəzərdən keçirdik. Notepad ++ içərisində ifadələr. Ekspert səviyyəsində çalışan proqramçılar bu ifadələrdən istifadə edərək olduqca mürəkkəb problemləri həll edir.

Notepad makro anlayışı, əslində bir kliklə sənəddə müəyyən bir yerə daxil edilə bilən bir kod parçasıdır. Makroslar bu proqramda hər hansı bir hərəkət edərkən özünüzü yaza biləcəyiniz bir növ şablondur.

Makroslar bir çox monoton və oxşar tapşırıqları həll etməyə qadirdirlər. Onlar həm proqramçılar tərəfindən həm bir layihə üçün, həm də geniş istifadə üçün yazılmışdır. Bir qayda olaraq, hər bir proqramçının tipik layihələr üzərində işini asanlaşdırmaq üçün öz makrosları var.

Makro yazısı Qeyd yazma düyməsini istifadə edərək əsas alətlər panelindən aparılır. Makro, qeydin davam edərkən sənədin baş verdiyi hər şeyi qeyd edəcəkdir.

İşə başlamazdan əvvəl bu mövzuda daha ətraflı məlumatı oxuyun!

Daha çox Notepad ++ Məsləhətləri və tövsiyələri


Bir Excel Pro olun: Kursumuza qoşulun!

Yalnız bir neçə seansda təcrübəli etmək üçün hazırlanmış Excel 365 əsasları kursumuzla təcrübəsizdən qəhrəman üçün bacarıqlarınızı artırın.

Buraya qeydiyyatdan keçmək

Yalnız bir neçə seansda təcrübəli etmək üçün hazırlanmış Excel 365 əsasları kursumuzla təcrübəsizdən qəhrəman üçün bacarıqlarınızı artırın.




Şərhlər (0)

Şərh yaz