คาร์แมททั้งหมดในรูปแบบทูเพิลในเมธอด search ของ Python

คุณสามารถรับคาร์แมททั้งหมดในรูปแบบทูเพิลได้ สิ่งนี้ทำได้โดยใช้เมธอด groups

มาดูวิธีการทำงานกับมันกัน สมมติว่าเรามีสตริง:

pythontxt = '123 456 789'

ลองหาสตริงแรกที่ตรงกัน กับตัวเลข แล้วดึงคาร์แมททั้งหมด จากมันออกมาในรูปแบบทูเพิล:

pythonres = re.search('(\d)(\d)(\d)', txt)

print(res.groups()) # จะแสดง ('1', '2', '3')
Задание 1

กำหนดสตริงที่มีโดเมน:

pythontxt = 'http://domain.ru'

รับทูเพิลที่ประกอบด้วยโปรโตคอล, ชื่อโดเมน และโซนโดเมน