NotePad ++ normal ifadeler

Anonim

NotePad ++ Əlavədə normal ifadeler

Programming tez-tez, bu nadir olmayan bir monoton proses eyni və ya oxşar təsiri təkrar, olduqca mürəkkəb painstaking, və. avtomatlaşdırılması artırmaq və axtarış və sənəd oxşar elementləri əvəz sürətləndirmək üçün, bir normal ifade sistem proqramlaşdırma proqramlaşdırma idi. Bu əsasən siz proqramçılar, webmasters və digər peşə bəzən nümayəndələrinin vaxt və güc saxlamaq üçün imkan verir. inkişaf etmiş NotePad ++ mətn redaktoru istifadə olunur necə normal ifadeler tapmaq edək.

normal ifadeler anlayışı

praktikada NotePad ++ proqramı normal ifadeler istifadə öyrənməzdən əvvəl daha ətraflı bu müddət mahiyyəti tapmaq imkan verir.

Daimi ifadələr sənəd strings müxtəlif tədbirlər istehsal edə bilər istifadə edərək xüsusi bir axtarış dil var. daxil nümunələri prinsipi manipulyasiya axtarış və icrası həyata keçirilir olan Bu xüsusi metasimvols istifadə edilir. Məsələn, müntəzəm ifadə şəklində NotePad ++ nöqtəsində mövcud simvol bütün set heç bir işarə, və ifadə təmsil [A-Z] latın əlifbasının hər hansı kapital məktub.

müxtəlif proqramlaşdırma dilləri, normal ifadeler sintaksis fərqli ola bilər. NotePad ++ mətn redaktoru, normal ifadeler eyni dəyərləri məşhur PERL proqramlaşdırma dili kimi istifadə olunur.

fərdi normal ifadeler Dəyərlər

İndi ən çox istifadə olunan bloknot ++ normal ifadeler ilə tanış imkan:

  • . - hər hansı bir simvolu;
  • [0-9] - ədəd şəklində hər hansı xarakter;
  • \ D - Hər hansı bir xarakter sıra istisna;
  • [A-Z] - latın əlifbası hər hansı bir kapital məktubu;
  • [A-Z] - latın əlifbası hər hansı bir aşağı halda məktub;
  • [A- Z] - reyestrindən müstəqillik Latın əlifbası hərflərinin hər hansı bir;
  • \ W - məktub, vurğulayır və ya rəqəmli;
  • \ s - kosmik;
  • ^ - Start başlamaq;
  • $ - başa line;
  • * - simvolu (0 sonsuzluğa) təkrar;
  • \ 4 \ 1 \ 2 \ 3 - qrupun sequence sayı;
  • ^ \ S * $ - boş xətləri üçün axtarış;
  • ([0-9] [0-9] *.) - iki-rəqəmli nömrələri axtar.

Əslində, orada normal ifadeler rəmzləri kifayət qədər böyük sayı, və bir məqalədə onları əhatə etmək mümkün deyil. Daha çox müxtəlif varyasyonları NotePad ++ proqramı ilə iş zaman proqramçılar və web dizaynerlər istifadə olunur.

normal ifadeler praktiki istifadə

İndi NotePad ++ proqramı istifadə olunur necə normal ifadeler xüsusi nümunələri görünüşünü edək.

Misal 1: Axtarış

müəyyən elementləri axtarmaq üçün tətbiq edilir necə normal ifadeler düşünün.

  1. normal ifadeler ilə iş başlamaq üçün, görünür, "axtar" maddə seçin ki, siyahıda "Axtarış" bölməsinə və gedir.
  2. Notepad ++ proqramında axtarış pəncərəsinə gedin

  3. Əvvəllər Notepad ++ proqramında standart axtarış pəncərəsini açır. Buna giriş CTRL + F düyməsini birləşməsini basaraq əldə edilə bilər. Bu funksiya ilə işləmək üçün "Daimi ifadələr" düyməsini aktivləşdirməyinizə əmin olun.
  4. Notepad ++ proqramında axtarış pəncərəsindəki müntəzəm ifadələr

  5. Sənəddə olan bütün nömrələri tapırıq. Bunu etmək üçün axtarış sətirindəki [0-9] parametrini daxil edin və "Next" düyməsini basın. Hər dəfə bu düyməni basdığınız zaman, yuxarıdan aşağıya qədər olan sənəddə aşağıdakı rəqəm vurğulanacaqdır. AXTARIŞDAN SƏHİFƏ DƏSTƏK ÜÇÜN AXTARIŞDAN TƏHLÜKƏSİZLİKDƏN TƏHLÜKƏSİZDİR
  6. Notepad ++ proqramında nömrələri axtarın

  7. "Cari sənəddə hamısını tap" 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.
  8. Notepad ++ proqramında ayrı bir pəncərədə çıxış çıxışı ilə axtarın

  9. Və burada və axtarış nəticələri əldə edildi.
  10. Notepad ++ ilə axtarış nəticələri

Misal 2: simvol dəyişdirmə

Notepad ++ proqramında yalnız simvolları axtara bilməzsiniz, həm də onları müntəzəm ifadələrlə əvəz edə bilərsiniz.

  1. Bu hərəkəti başlamaq üçün axtarış pəncərələrinin "dəyişdirin" sekmesine gedin.
  2. Notepad ++ proqramında dəyişdirin nişanına keçin

  3. İstiqamətləndirmə yolu ilə xarici istinadların yönləndirilməsini bərpa edəcəyik. Bunu etmək üçün, "Tap" sütununda "Href =. (Http: // [^ '"] *) "və" əvəz "sahəsində -" href = "/" / "/ yönləndirmə To = 1 ". "Hamısını dəyişdir" düyməsini basın.
  4. Notepad ++ proqramında dəyişdirmə

  5. Gördüyünüz kimi, dəyişdirmə uğurludur.

Notepad ++ proqramında əvəz nəticələr verir

İndi kompüter proqramlaşdırma və ya veb səhifə düzeni ilə əlaqəli olmayan əməliyyatlar üçün müntəzəm ifadələrdən istifadə edərək dəyişdirmə ilə bir axtarış tətbiq edək.

  1. Doğuş tarixləri ilə tam formatda olan şəxslərin siyahısına sahibik.
  2. Notepad ++ proqramındakı şəxslərin siyahısı

  3. Doğum tarixini və bəzi yerlərdə insanların adlarını dəyişdirin. Bunu etmək üçün, "Tap" (\ W +) (\ W +) (\ W +) (\ W +) (\ w +) (\ D +) (\ D +). \ D +. \ D +) "sütunda "\ 4 \ 1 \ 2 \ 2 \ 3". "Hamısını dəyişdir" düyməsini basın.
  4. Notepad ++ proqramındakı siyahıdakı yenidən qurulmalar

  5. Gördüyünüz kimi, dəyişdirmə uğurludur.
  6. Notepad ++ proqramında permutasiyanın nəticələri

Notepad ++ proqramında müntəzəm ifadələrdən istifadə edərək həyata keçirilə bilən ən sadə hərəkətləri göstərdik. Ancaq bu ifadələrin köməyi ilə peşəkar proqramçılar həyata keçirilir və olduqca mürəkkəb əməliyyatlar aparılır.

Daha çox oxu