რა არის r regex python-ში?
რა არის r regex python-ში?

ვიდეო: რა არის r regex python-ში?

ვიდეო: რა არის r regex python-ში?
ვიდეო: Regular Expressions in Python 2024, მარტი
Anonim

In პითონი , რ '^$' არის a რეგულარული გამოხატულება რომელიც ემთხვევა ცარიელ ხაზს. ეს ჰგავს ა რეგულარული გამოხატულება ( რეგექსი ) ჩვეულებრივ გამოიყენება Django URL-ის კონფიგურაციებში. " რ - ეუბნება წინ პითონი გამოთქმა არის ნედლი სტრიქონი. ნედლეულ სტრიქონში, გაქცევის თანმიმდევრობა არ არის გაანალიზებული. მაგალითად, "" არის ერთი ახალი ხაზის სიმბოლო.

ამ გზით, რა არის R regex?

ნედლი სტრიქონები არ ამუშავებენ გაქცევის მიმდევრობებს (,, და ა.შ.) და, შესაბამისად, ჩვეულებრივ გამოიყენება რეგექსი შაბლონები, რომლებიც ხშირად შეიცავს უამრავ სიმბოლოს. The რ ნიშნავს, რომ სტრიქონი უნდა განიხილებოდეს როგორც ნედლი სტრიქონი, რაც ნიშნავს, რომ ყველა გაქცევის კოდი იგნორირებული იქნება.

ასევე, რას აკეთებს პითონში? In პითონი , backslash გამოიყენება სიმბოლოების გაქცევის აღსანიშნავად, მაგალითად, არის ახალი ხაზის სიმბოლო. თქვენ გეკითხებით ' რ - ეს არის სტრიქონი, რომელიც შედგება სიტყვიერი უკანა ხაზისგან, რასაც მოჰყვება a რ . თუმცა, თუ თქვენ გულისხმობდით რ , ეს არის ვაგონის დაბრუნება.

აქედან, რა არის r პითონის სტრიქონში?

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

პითონს აქვს რეგექსი?

რეგულარული გამონათქვამები (ე.წ. RE, ან რეგექსები, ან რეგექსი შაბლონები) არსებითად არის პატარა, უაღრესად სპეციალიზებული პროგრამირების ენა, რომელიც ჩაშენებულია შიგნით პითონი და ხელმისაწვდომია re მოდულის მეშვეობით. რეგულარული გამოხატულება შაბლონები შედგენილია ბაიტეკოდების სერიაში, რომლებიც შემდეგ შესრულებულია შესაბამისი ძრავით დაწერილი C-ში.

გირჩევთ: