Xhepat përmes metodës group në metodën search në Python

Një mënyrë alternative për të punuar me xhepa është përdorimi i metodës group. Në parametrin e saj specifikohet numri i xhepit që duhet të shfaqet. Nëse në parametër specifikohet 0 ose lihet bosh, do të kthehet e gjithë nënvargu që përputhet me shprehjen e rregullt.

Le të kemi nënvargun:

pythontxt = '123 456 789'

Le të shfaqim prej saj përputhjen e parë me shifrat, të përcaktuara nga shprehja e rregullt e metodës search. Pastaj do ta vendosim nënvargun në tre xhepa, secilin prej të cilëve do ta shfaqim me metodën group:

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

print(res.group(0)) # do të shfaqë '123'
print(res.group(1)) # do të shfaqë '1'
print(res.group(2)) # do të shfaqë '2'
print(res.group(3)) # do të shfaqë '3'
Задание 1

Është dhënë nënvargu:

pythontxt = 'username:john'

Vendosni 'username:' në xhepin e parë, dhe 'john' - në të dytin. Shfaqni të gjitha xhepat në konsolë.

Задание 2

Është dhënë nënvargu:

pythontxt = '123 aaabbbccc'

Shpërndani të gjithë karakteret alfabetike në tre xhepa ashtu që nënvargu, i përbërë nga shkronja 'a' të bjerë në xhepin e parë, 'b' - në të dytin, 'c' - në të tretin. Shfaqni të gjithë xhepat në konsolë.