Ekspert Notepad Muntazam Ifodalarni Qo'llash

Ekspert Notepad Muntazam Ifodalarni Qo'llash

Dasturlashning ekspert uslubi va ishchi vositalar va dasturlardan foydalanish, masalan, ekspertning daftarchasining muntazam ifodasi bilan ajralib turadi, bu ish samaradorligini oshiradi.

Kodni dasturlashning aksariyati - bu og'riq va monoton ish, ko'pincha bir xil turdagi harakatlarni amalga oshirish, shuningdek bitta belgi va butun iboralarni topish va almashtirish.

Ushbu (muntazam) ifodalar ma'lum shartlar uchun hujjatda ayrim elementlarni qidirish va soddalashtirish uchun aniqroq yaratilgan. Notepad ++ muharriri ommaviy dasturchi vositasida o'zingizning shaxsiy ma'lumotingizni yaratish va tayyorlash mumkin bo'lgan iboralarni yaratish mumkin. Shu bilan birga, foydalanuvchi ham, shuningdek, Notepad ++ va umuman yozish kodi bilan ko'proq ilg'or, samarali ish darajasiga o'tadi.

Oddiy iboralar nima

Notepad ++ so'zlarini bildirishdan oldin, u nima ekanligini aniqlashtirish kerak. Ushbu atama ma'lum bir qidiruv tilini izohlaydi va qo'shimcha qidiruvni amalga oshirish uchun mo'ljallangan va hujjat torlari bo'yicha boshqa harakatlarni bajaradi.

Notepad muntazam iboralar matnni, fayl yoki bir nechta fayllarda matnni qidirish va almashtirish uchun mo'ljallangan. Ular dasturchilar tomonidan dastur kodi, avtotestlardagi sinovlar, shuningdek buyruq satrida ishlashda foydalaniladi. Tahlilda google Analytics ma'lumotlar naqshlari ko'proq yoki kamroq mos keladigan belgilarning muntazam ifodasi.

Ushbu iboralardan foydalanish printsipi shablonni tashkil etuvchi maxsus metatacrararterlarni ishlatishga asoslanadi, muvofiq esa hujjat liniyalarida amalga oshiriladi.

Misol - quyidagi qurilish - A-Z], bu lotin tilida yozilgan har qanday bosh harfni anglatadi. Va nuqta umuman mumkin bo'lgan belgilarning har birini anglatadi.

Muayyan dasturlash tilining o'ziga xos xususiyatlariga qarab, yozish uchun sintaksis. iboralar boshqacha bo'lishi mumkin. Reg Notepad ++ muharriri uchun. Perlda yozilgan iboralar (mashhur dasturlash tillaridan biri).

Notepad ++ muntazam ifodalari bilan umumiy tanishish

Keling, notepad ++ da ishlatilishi mumkin bo'lgan asosiy muntazam ifodalarni taqdim etamiz:

  • ... - har bir belgi (bitta);
  • [0-9] - har bir belgi (raqam);
  • \ D - har bir alifbo xarakteri;
  • [A-Z] - lotindagi har bir bosh harf;
  • [A-Z] - lotin imlo har bir kichik harfi;
  • [A-Z] - har qanday holatda boshqa lotin harflari;
  • \ w - alifbo, pastki chiziq yoki raqamli belgi;
  • \ s - bo'sh joy;
  • ^ - chiziqning boshini qidirish;
  • $ - chiziqni tugatish belgilanishi;
  • - Belgisi cheksiz miqdorni takrorlash mumkin;
  • \ 4 \ 1 \ 2 \ 3 - Pagtatalaga ng grupo sa numerical order;
  • ^ \ S * $ - bo'sh chiziqlar qidirilmoqda;
  • ([0-9] [0-9] *.) - ikki xonali raqam qidirilmoqda.

Bu hujjatda eng keng tarqalgan qator qidiruvlar. Aslida, REG. Notepad ++ shtatida ishlatiladigan ko'plab ifodalar va ularning tafovutlari mavjud. Bu alohida tadqiqni talab qiladigan butun qiziqarli mavzu.

Rur olishni o'rgangan dasturchilar. Amaliyotdagi iboralar ishlash va raqobatdoshlikning afzalliklariga ega.

Qanday qilib deyarli notepad ++ muntazam ifodalarini qo'llash kerak

Endi REG-dan foydalanishning amaliy misollarini ko'rib chiqaylik. Notepad ++.

1. Qidiruvni tashkil qilish

Qidiruv jarayonini boshlash uchun Qidiruv menyusiga o'ting va keyin Topish elementiga o'ting. Notepad ++ qidirish oynasiga borish uchun klaviatura yorliqlari - Ctrl + F.

Diqqat! Ushbu formatda ishlash uchun muntazam iboralar tugmachasini faollashtirish kerak.

Hujjatda keltirilgan barcha raqamli belgilarni topish uchun [0-9] Qidiruv satriga [0-9] qurilishni kiriting va Keyinges-ni qidiring qidiring.

Shunday qilib, ushbu tugmani har bir tugmani bosish hujjatdagi keyingi raqamni topadi va ajratadi.

Excel Pro-ga aylaning: bizning kursiga qo'shiling!

Accel 365 Asosidagi asfika kurslari bilan Accel 365 Asosidagi Asoslar kursidan aziyatlaringizni Ajoce-ga qahramondan ko'taring.

Bu erda ro'yxatdan o'tish

Accel 365 Asosidagi asfika kurslari bilan Accel 365 Asosidagi Asoslar kursidan aziyatlaringizni Ajoce-ga qahramondan ko'taring.

Tintuv teskari tartibda (pastki qismdan yuqoriga) Rej bilan amalga oshirilganda rejim. iboralar ishlamaydi.

Agar siz Hammasini top tugmachasini ishlatsangiz, natijalar alohida oynada namoyish qilinadi.

2. O'zgartirishni tashkil etish

Reg yordamida. Notepad ++, siz nafaqat qidirishingiz mumkin, balki belgilangan shartlarga javob beradigan ba'zi belgilarni almashtirishingiz mumkin.

Buni amalga oshirish uchun qidiruv oynasining oynasi almashtiring ga o'ting.

Aytaylik, biz yo'naltirish yordamida aloqalarni yo'naltirishimiz kerak deb aytaylik. Topish liniyasida ushbu harakatni amalga oshirish uchun quyidagi qurilishni almashtirish uchun: HRTEP = // [^/ [almashtirish yozuvida, belgilang: HREF = yo'naltirish.php? to = 123 . All-ni almashtirish tugmachasini bosgandan so'ng, almashtirish jarayoni shartlarga mos keladigan barcha elementlarda avtomatik ravishda amalga oshiriladi.

Bundan tashqari, Notepad ++-dan foydalanish. Iferanalar, siz shunga o'xshash operatsiyalarni dasturlash bilan bog'liq bo'lmagan hujjatlar bilan yoki saytlar va dasturlarni ishlab chiqish bilan bog'liq.

Aytaylik, sizga to'liq ism va tug'ilgan kunlar mavjud. Ushbu oddiy misolda biz ism va sanani almashtiramiz. Buning uchun, top maydonda (\ W +) (\ W +) (\ W +) (\ W +) (\ w +) (\ d +) (\ d +) (\ d +) Maydonni almashtiring, \ 4 \ 1 \ 2 \ 3 ni belgilang. Hammasini almashtirish tugmachasini bosgandan so'ng, muvaffaqiyatli operatsiya natijasini ko'rishingiz mumkin.

Makros va ularning notepad ++

Biz eng oddiy operatsiyalarni REG bilan ko'rib chiqdik. Notepad ++. Ekspert darajasida ishlaydigan dasturchilar ushbu iboralardan foydalangan holda murakkab muammolarni hal qilishadi.

Notepad Makro kontseptsiyasi, aslida, bir marta bosish bilan hujjatdagi ma'lum bir joyga kiritilishi mumkin bo'lgan kodni kiritish mumkin. Makros - bu dasturda biron bir harakatni bajarayotganda o'zingizni yozishingiz mumkin.

Makros ko'plab monoton va shunga o'xshash vazifalarni hal qilishga qodir. Ular dasturchilar tomonidan bitta loyiha uchun ham, keng tarqalgan foydalanish uchun yozib qo'yilgan. Qoida tariqasida, har bir dasturchi odatdagi loyihalar bo'yicha ishlarni soddalashtirish uchun o'zining makroslari to'plamiga ega.

Makro yozuvi Yozishni boshlash tugmachasidan foydalanib, asosiy asboblar panelidan amalga oshiriladi. MacRO yozish paytida hujjatda sodir bo'ladigan barcha narsalarni yozib oladi.

Ishni boshlashdan oldin ushbu masala bo'yicha batafsil ma'lumotni o'qing!

Ko'proq notepad ++ maslahatlar va fokuslar


Excel Pro-ga aylaning: bizning kursiga qo'shiling!

Accel 365 Asosidagi asfika kurslari bilan Accel 365 Asosidagi Asoslar kursidan aziyatlaringizni Ajoce-ga qahramondan ko'taring.

Bu erda ro'yxatdan o'tish

Accel 365 Asosidagi asfika kurslari bilan Accel 365 Asosidagi Asoslar kursidan aziyatlaringizni Ajoce-ga qahramondan ko'taring.




Izohlar (0)

Fikr qoldiring