გამოყენების ექსპერტი Notepad რეგულარული გამონათქვამები

გამოყენების ექსპერტი Notepad რეგულარული გამონათქვამები

პროგრამირების ექსპერტი და სამუშაო ინსტრუმენტები და პროგრამების გამოყენება გამოირჩევა სპეციალური ტექნიკის გამოყენებით, როგორიცაა ექსპერტის ნოუთბუქის რეგულარული გამოხატულება, რაც მნიშვნელოვნად გაზრდის მუშაობის ეფექტურობას.

კოდის პროგრამირების უმრავლესობა არის მტკივნეული და ერთფეროვანი სამუშაო, ხშირად ასრულებს იმავე ტიპის ქმედებებს, ისევე როგორც მოძიებას და შეცვლას, როგორც ერთ სიმბოლოს და მთელ გამონათქვამებს.

ეს (რეგულარული) გამონათქვამები სპეციალურად შეიქმნა გარკვეული პირობების დოკუმენტში გარკვეული ელემენტების ძიების დაჩქარების მიზნით. პოპულარული პროგრამისტი ინსტრუმენტი, Notepad ++ რედაქტორი, შესაძლებელია შექმნათ თქვენი საკუთარი და გამოიყენოთ მზა გამონათქვამები. ამავდროულად, მომხმარებელი უფრო მოწინავე, ეფექტურ დონეზე მუშაობს, როგორც Notepad ++ და ზოგადად წერილობით კოდით.

რა არის რეგულარული გამონათქვამები

Notepad + + - ზე გამოხატვის სისტემის გამოყენების დაწყებამდე აუცილებელია იმის გარკვევა, თუ რა არის ის. ეს ტერმინი აღნიშნავს კონკრეტულ საძიებო ენას, რომელიც მიზნად ისახავს მოწინავე ძიებას და შეცვალოს და განახორციელოს სხვა ქმედებები დოკუმენტის სტრიქონებზე.

Notepad– ის რეგულარული გამონათქვამები შექმნილია ტექსტის მოსაძებნად და შეცვლაში ხაზში, ფაილში ან რამდენიმე ფაილში. მათ იყენებენ დეველოპერები განაცხადის კოდში, ტესტერებში AutoTests და ასევე ბრძანების ხაზზე მუშაობისას. ანალიტიკაში, რეგულარული გამოხატულება არის სიმბოლოების თანმიმდევრობა, რომელიც მეტ -ნაკლებად ფართოდ შეესაბამება Google Analytics მონაცემთა ნიმუშებს.

ამ გამონათქვამების საქმიანობის პრინციპი ეფუძნება სპეციალური მეტაქარქტორების გამოყენებას, რომელიც თარგს ქმნის, რომლის მიხედვითაც მოქმედებს დოკუმენტის ხაზებზე.

მაგალითად არის შემდეგი მშენებლობა [A-Z], რაც იმას ნიშნავს, რომ ლათინურ ენაზე დაწერილი ნებისმიერი კაპიტალი. და, dot, ნიშნავს ნებისმიერ შესაძლო სიმბოლოს ყველა.

დამოკიდებულია კონკრეტული პროგრამირების ენის თავისებურებებზე, სინტაქსს წერილობით რეგლამენტში. გამონათქვამები შეიძლება იყოს განსხვავებული. იყიდება Notepad ++ რედაქტორი, რეგ. PERL- ში დაწერილი გამონათქვამები (ერთ-ერთი პოპულარული პროგრამირების ენა).

ზოგადი ცოდნა რეგულარული გამონათქვამებით Notepad ++

მოდით წარმოგიდგინოთ ძირითადი რეგულარული გამონათქვამები, რომლებიც შეიძლება გამოყენებულ იქნას Notepad ++:

  • ... - თითოეული ხასიათი (ერთი);
  • [0-9] - თითოეული ხასიათი (ნომერი);
  • \ D - ყველა ანბანური ხასიათი;
  • [A-Z] - თითოეული კაპიტალის წერილი ლათინურ ენაზე;
  • [A-Z] - ლათინური სიტყვის თითოეული ასოების წერილი;
  • [A-Z] - თითოეული ლათინური ასო ნებისმიერ შემთხვევაში;
  • \ w - ანბანური, ხაზგასმა, ან რიცხვითი ხასიათი;
  • \ S - სივრცე;
  • ^ - სასტარტედ ხაზის დასაწყისისთვის;
  • $ - ხაზის შეწყვეტის აღნიშვნა;
  • - სიმბოლო შეიძლება განმეორდეს უსასრულო რაოდენობის დროს;
  • \ 4 \ 1 \ \ 2 \ 3 - რიცხვითი წესრიგის ჯგუფის დანიშნულება;
  • ^ \ s * $ - ცარიელი ხაზები ჩხრეკა;
  • ([0-9] [0-9] *.) - ორნიშნა ნომრები ჩხრეკა.

ეს არის მხოლოდ რამდენიმე ყველაზე გავრცელებული ხაზის ძებნა დოკუმენტში. ფაქტობრივად, რეგ. არსებობს მრავალი სხვა გამონათქვამები და მათი ვარიაციები, რომლებიც გამოიყენება Notepad ++. ეს არის მთელი საინტერესო თემა, რომელიც მოითხოვს ცალკე შესწავლას.

პროგრამისტები, რომლებმაც ისწავლეს რეგ. პრაქტიკაში გამონათქვამები აქვს შესრულების და კონკურენტუნარიანობის უპირატესობას.

როგორ პრაქტიკულად ვრცელდება რეგულარული გამონათქვამები Notepad ++

ახლა მოდით შევხედოთ პრაქტიკული მაგალითები გამოყენების REG. გამონათქვამები Notepad ++.

1. ძიების ორგანიზაცია

ძიების პროცედურის დასაწყებად, გადადით ძიების მენიუში და შემდეგ მოვძებნოთ. კლავიატურის მალსახმობი წასვლა Notepad ++ ძებნა ფანჯარა არის Ctrl + F.

ყურადღება! აუცილებელია ღილაკზე რეგულარული გამონათქვამების გააქტიურება ამ ფორმატში მუშაობისთვის.

იმისათვის, რომ იპოვოთ ყველა ციფრული პერსონაჟი დოკუმენტში, უბრალოდ შეიყვანეთ მშენებლობა [0-9] ძებნის სიმებიანი და ძიება ძებნა შემდეგი.

ამდენად, ამ ღილაკზე თითოეული დაწკაპუნება იპოვის და მონიშნეთ მომდევნო ციფრი დოკუმენტში.

გახდი Excel Pro: შეუერთდით ჩვენს კურსს!

აამაღლეთ თქვენი უნარები ახალბედა გმირამდე ჩვენი Excel 365 საფუძვლების კურსით, რომელიც შექმნილია იმისთვის, რომ მხოლოდ რამდენიმე სესიში გაამახვილოთ გამოცდილი.

ჩარიცხეთ აქ

აამაღლეთ თქვენი უნარები ახალბედა გმირამდე ჩვენი Excel 365 საფუძვლების კურსით, რომელიც შექმნილია იმისთვის, რომ მხოლოდ რამდენიმე სესიში გაამახვილოთ გამოცდილი.

რეჟიმი, როდესაც ძებნა ხორციელდება საპირისპირო მიზნით (ქვედადან ზემოდან) რეგ. გამონათქვამები არ მუშაობს.

თუ გამოიყენებთ ყველა ღილაკს, შედეგები გამოჩნდება ცალკე ფანჯარაში.

2. ჩანაცვლების ორგანიზება

რეგისტრაციის დახმარებით. გამონათქვამები Notepad ++, თქვენ შეგიძლიათ არა მხოლოდ მოძებნოთ, არამედ შეცვალონ გარკვეული სიმბოლოები, რომლებიც აკმაყოფილებენ მითითებულ პირობებს.

ამისათვის უბრალოდ წასვლა ჩანაცვლება ფანჯრის ფანჯრის ფანჯარაში.

ვთქვათ, ჩვენ უნდა გადამისამართება გადამისამართების გადამისამართების გამოყენებით. ამ ქმედების შესასრულებლად იპოვოს ხაზი, შეცვალეთ შემდეგი მშენებლობა: HREF = (http: // [^ [^] *) და, შესაბამისად, ჩანაცვლება ხაზი, მიუთითეთ: HREF = / redirection.php? to = 123 . ყველა ღილაკზე დაჭერის შემდეგ, ჩანაცვლების პროცედურა ავტომატურად ხორციელდება ყველა ელემენტში, რომლებიც შეესაბამება პირობებს.

გარდა ამისა, Notepad ++ გამოყენებით REG. გამონათქვამები, თქვენ შეგიძლიათ შეასრულოთ მსგავსი ოპერაციები, რომლებიც არ არის დაკავშირებული პროგრამების ან საიტებისა და პროგრამების განვითარებაზე.

ვთქვათ, თქვენ გაქვთ თანამშრომელთა სია სრული სახელები და დაბადების დღე. ამ უბრალო მაგალითში, ჩვენ ვიღებთ დაბადებისას და დაბადების თარიღს. ამის გაკეთება, მოძებნა სფეროში, მიუთითეთ (\ w +) (\ w +) (\ w +) (\ d +) (\ d +. \ D +) და, შესაბამისად, შეცვალეთ ველი, მიუთითეთ \ 4 \ 1 \ \ 2 \ 3 . ღილაკზე შეცვალეთ ყველა დაჭერით, თქვენ შეგიძლიათ ნახოთ წარმატებული ოპერაციის შედეგი.

Macros და მათი განაცხადი Notepad ++

ჩვენ განვიხილეთ მარტივი ოპერაციები რეგ. გამონათქვამები Notepad ++. ექსპერტთა დონეზე მომუშავე პროგრამისტები საკმაოდ კომპლექსურ პრობლემებს იყენებენ ამ გამონათქვამების გამოყენებით.

Notepad Macro- ის კონცეფცია, ფაქტობრივად, კოდი, რომელიც შეიძლება შეიყვანოთ კონკრეტულ ადგილას დოკუმენტში ერთი დაწკაპუნებით. Macros არის ერთგვარი თარგები, რომ თქვენ შეგიძლიათ დაწეროთ საკუთარ თავს, როდესაც ასრულებენ რაიმე ქმედება ამ პროგრამის.

Macros- ს შეუძლია ბევრი ერთფეროვანი და მსგავსი ამოცანების გადაჭრა. ისინი დაწერილია პროგრამისტების მიერ, როგორც ერთი პროექტისთვის, ასევე ფართოდ გავრცელებული გამოყენებისათვის. როგორც წესი, თითოეული პროგრამისტი აქვს საკუთარი კომპლექტი მაკროსის გამარტივება მუშაობა ტიპიური პროექტები.

მაკრო ჩაწერა ხორციელდება ძირითადი პანელიდან, ღილაკზე დაწყების ჩაწერის გამოყენებით. მაკრო ჩაიწერს ყველაფერს, რაც ხდება დოკუმენტზე, ხოლო ჩანაწერი მიმდინარეობს.

დაწვრილებით დეტალური ინფორმაცია ამ საკითხზე სამუშაოების დაწყებამდე!

გაძლიერებული Notepad ++ რჩევები და ხრიკები


გახდი Excel Pro: შეუერთდით ჩვენს კურსს!

აამაღლეთ თქვენი უნარები ახალბედა გმირამდე ჩვენი Excel 365 საფუძვლების კურსით, რომელიც შექმნილია იმისთვის, რომ მხოლოდ რამდენიმე სესიში გაამახვილოთ გამოცდილი.

ჩარიცხეთ აქ

აამაღლეთ თქვენი უნარები ახალბედა გმირამდე ჩვენი Excel 365 საფუძვლების კურსით, რომელიც შექმნილია იმისთვის, რომ მხოლოდ რამდენიმე სესიში გაამახვილოთ გამოცდილი.




კომენტარები (0)

დატოვე კომენტარი