ყველა ჯიბე tuple-ის სახით Python-ის search მეთოდში
შესაძლებელია ყველა ჯიბის მიღება tuple-ის სახით.
ეს კეთდება groups მეთოდის საშუალებით.
მოდით ვნახოთ, როგორ ვიმუშაოთ მასთან. დავუშვათ, გვაქვს სტრიქონი:
txt = '123 456 789'
მოდით ვიპოვოთ პირველი სტრიქონი, რომელიც ემთხვევა ციფრებს. და შემდეგ გამოვიტანოთ მისგან ყველა ჯიბე tuple-ის სახით:
res = re.search('(\d)(\d)(\d)', txt)
print(res.groups()) # გამოიტანს ('1', '2', '3')
მოცემულია სტრიქონი, რომელიც შეიცავს დომენს:
txt = 'http://domain.ru'
მიიღეთ tuple, რომელიც შედგება პროტოკოლის, დომენის სახელის და დომენის ზონისგან.