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

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

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

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

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

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

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

ძირითადი Notepad ++ Regex გამოიყენება შემდეგი მიზნებისათვის:

  • წაშლა ყველა ფაილი, რომელიც იწყება ტესტით, რითაც ყველა მისი გამოცდის მონაცემების გაწმენდა;
  • ყველა ჟურნალის მოძებნა;
  • ყველა თარიღის მოძიება და ა.შ.

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

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

რეგულარული გამონათქვამები Notepad მაკროში

Notepad- ს აქვს სტანდარტული სიმბოლოები, მაგალითად:

  • ... - ნებისმიერი ხასიათი;
  • * - წინა ხასიათის შეიძლება განმეორდეს;
  • . * - აბსოლუტურად ნებისმიერი სიმბოლო პერსონაჟები და ა.შ.

თქვენ შეგიძლიათ დაამატოთ სიმბოლოების დასაწყისში ან ბოლომდე ხაზი ან პუნქტი. მაგალითად, ის მოითხოვს კონკრეტულ ტექსტს, რომელიც გადაწერილია სიტყვის დოკუმენტში. ამის გაკეთება, თქვენ უნდა დააყენოს ძებნა - (^. * $), და ხაზი შეცვალოს - \ 1 და რა უნდა შეიყვანოთ დასაწყისში და ბოლოს ხაზი, ჩვენი მაგალითია

ამ შემთხვევაში გამოხატვა იქნება შემდეგი: \ 1

ასევე, რეგულარული გამონათქვამების გამოყენებით, შესაძლებელია სიმბოლოების ან ხაზის ან ბოლოდან სიმბოლოების დამატება. მაგალითად, გსურთ ერთი ტეგი, რათა გადაიტანოთ კონკრეტული ტექსტი, რომელიც გადაწერილია სიტყვის დოკუმენტში. ამის გაკეთება, შეიყვანეთ $ ძიებაში, და შეიყვანეთ საჭირო tag ხაზი შეცვალეთ ერთად, არ ავიწყდება დაამატოთ \ 1. მას შემდეგ, რაც ჩვენ მხოლოდ დაამატოთ საჭირო tag, () აბსოლუტურად არასაჭირო. თუმცა, თუ ისინი კვლავ დგანან, არ იქნება შეცდომები და ჩანაცვლება სწორად ჩატარდება.

მნიშვნელოვანი ფუნქციაა ცარიელი ხაზების მოხსნა, რომელიც არ შეიცავს ფართებს. ამის გაკეთება, შეიტანეთ \ n \ r ძიებაში, და შეიტანეთ \ 0 შეცვალეთ ხაზი, ან დატოვეთ ეს ხაზი ცარიელი. შემდეგი ნაბიჯი არის ყველა ფაილების გახსნა, რომელიც გსურთ \ გაწმენდა და შეიტანეთ სიმბოლოები. ამის შემდეგ თქვენ უნდა დააჭიროთ ღილაკს ყველა ღია დოკუმენტში. ამდენად, ცარიელი ხაზები, რომლებიც არ შეიცავს ფართებს, ამოღებულია ყველა ღია დოკუმენტიდან.

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

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

ჩარიცხეთ აქ

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

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

  • მოხსნის ფართები;
  • მოხსნის ცარიელი ხაზები.

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

იმისათვის, რომ ამოიღონ ყველა ფართები, შეიტანეთ ^ [] * $ ან ^ ^ \ s * $, და ხაზი შეცვალეთ \ 0 ან დატოვეთ ეს ხაზი სრულიად ცარიელი. მომავალში თქვენ უნდა გახსნას ყველა ფაილი, რომელშიც თქვენ უნდა ამოიღონ ფართები, და შემდეგ დააჭირეთ ჩანაცვლება ყველა ღია დოკუმენტები ღილაკს.

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

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

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

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


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

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

ჩარიცხეთ აქ

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




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

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