რა არის რეგულარული გამოხატულება JavaScript-ში?
რა არის რეგულარული გამოხატულება JavaScript-ში?

ვიდეო: რა არის რეგულარული გამოხატულება JavaScript-ში?

ვიდეო: რა არის რეგულარული გამოხატულება JavaScript-ში?
ვიდეო: Learn Regular Expressions In 20 Minutes 2024, მაისი
Anonim

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

გარდა ამისა, რა არის რეგულარული გამოხატულება JavaScript მაგალითებში?

რეგულარული გამონათქვამებია ნიმუშები, რომლებიც გამოიყენება სიმბოლოების კომბინაციების შესატყვისად სტრიქონებში. In JavaScript , რეგულარული გამონათქვამებია ასევე ობიექტები. ეს შაბლონები გამოიყენება exec() და test() მეთოდებთან ერთად RegExp და String-ის match(), matchAll(), replace(), search() და split() მეთოდებით.

შემდგომში ჩნდება კითხვა, რა არის * რეგულარულ გამოხატულებაში? * გლობალურ შესატყვისში ნიშნავს „ნულს ან მეტი ნებისმიერი სიმბოლოს“, დაწერილი როგორც. * ში რეგულარული გამოხატულება .. წერტილის სიმბოლოს არ აქვს განსაკუთრებული მნიშვნელობა გლობალურ შესატყვისში: ის მხოლოდ თავისთავად დგას.

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

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

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

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

გირჩევთ: