Ομάδες στην μέθοδο match της Python

Κατά την εργασία με την μέθοδο match μπορούμε να διασπάσουμε την substring που βρέθηκε σε ομάδες.

Ας υποθέσουμε ότι έχουμε την ακόλουθη συμβολοσειρά:

pythontxt = '12 34 56'

Ας βρούμε την πρώτη substring με ψηφία και ας την διασπάσουμε σε δύο ομάδες:

pythonres = re.match('(\d+)(\d+)', txt)

print(res[0]) # θα εκτυπώσει '12'
print(res[1]) # θα εκτυπώσει '1'
print(res[2]) # θα εκτυπώσει '2'
Задание 1

Δίνεται η συμβολοσειρά:

pythontxt = ' 1234'

Βρείτε το domain που βρίσκεται στην αρχή της συμβολοσειράς και τοποθετήστε το όνομα του στην πρώτη ομάδα, και τη ζώνη - στη δεύτερη.

Задание 2

Δίνεται μια συμβολοσειρά που περιέχει domain:

pythontxt = 'sss domain.ru zzz'

Βρείτε αυτό το domain και τοποθετήστε το όνομα του στην πρώτη ομάδα, και τη ζώνη - στη δεύτερη.

Задание 3

Δίνεται μια συμβολοσειρά που περιέχει ημερομηνία:

pythontxt = '31.12.2025'

Τοποθετήστε την ημέρα στην πρώτη ομάδα, τον μήνα - στη δεύτερη, και το έτος - στην τρίτη.