คาร์แมททั้งหมดในรูปแบบทูเพิลในเมธอด 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'
รับทูเพิลที่ประกอบด้วยโปรโตคอล, ชื่อโดเมน และโซนโดเมน