Tất cả các nhóm dưới dạng tuple trong phương thức search Python
Bạn có thể lấy tất cả các nhóm dưới dạng một tuple.
Điều này được thực hiện bằng phương thức groups.
Hãy xem cách làm việc với nó. Giả sử chúng ta có chuỗi:
txt = '123 456 789'
Hãy tìm chuỗi đầu tiên khớp với các chữ số. Sau đó xuất tất cả các nhóm từ nó dưới dạng một tuple:
res = re.search('(\d)(\d)(\d)', txt)
print(res.groups()) # sẽ xuất ra ('1', '2', '3')
Cho một chuỗi chứa tên miền:
txt = 'http://domain.ru'
Hãy lấy một tuple bao gồm giao thức, tên miền và vùng tên miền.