⊗pyPmREGB 35 of 129 menu

Python'дун регулярдуу ифодолорундагы топтоочу кашалар

Мурдагы мисалдарда кайталоочу операторлор алардын алдында турган бир гана символго таасир этти. Эгерде аларга бир нече символго таасир этүү керек болсо, эмне кылуу керек?

Бул үчүн топтоочу кашалар '(' жана ')' бар. Алар мындай иштейт: эгерде бир нерсе топтоочу кашалардын ичинде турса жана дароо ')'дан кийин кайталоочу оператор турса - ал кашалардын ичинде турган нерсенин баарына таасир берет.

Төмөнкү мисалда издөө шаблону төмөнкүдөй көрүнөт: тамга 'x', андан кийин сап 'ab' бир же бир нече жолу, андан кийин тамга 'x':

txt = 'xabx xababx xaabbx' res = re.sub('x(ab)+x', '!', txt) print(res)

Кодду иштетүүнүн натыйжасы:

'! ! xaabbx'

Сап берилген:

txt = 'ab abab abab abababab abea'

Төмөнкү шаблон боюнча саптарды таба турган регулярдуу ифодону жазыңыз: 'ab' сабы 1 же андан көп жолу кайталанган.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу