⊗pyPmRESSE 45 of 129 menu

Python'дун регулярдык туюнтмаларындагы топтордун ичиндеги күтүлбөгөн учурлар

Сиз буга чейин билесиз, [] ичиндеги атайын символдор кадимки символдорго айланат. Бирок, күтүлбөгөн учурлар да бар: эгерде сизге чарчы кашаалар [ ] ичинде символ катары керек болсо - анда аларды тескери кыя (\ ) менен экраңдоо керек. Мисал үчүн төмөнкү коддо издөө үлгүсү төмөнкүдөй көрүнөт: икс ортосунда чарчы кашаа турат:

txt = 'x]x xax x[x x1x' res = re.sub('x[\[\]]x', '!', txt) print(res)

Натыйжада өзгөрмөгө төмөнкү жазылат:

'! xax ! x1x'

Берилген сап:

txt = 'x[]z x[[]]z x()z'

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

Берилген сап:

txt = 'x[]z x{}z x.z x()z x([])z'

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

Кыргызча
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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу