⊗pyPmRESG 44 of 129 menu

Python регулярдык туюнтмаларындагы топтордун символдор тобу

Символдор тобу \d, \D, \w, \W, \s, \S [] ичинде так ушундай топторду, башкача айтканда, алар дагы эле командалар болуп кала берет.

Мисал

Бул мисалда издөө шаблону төмөнкүдөй көрүнөт: x'тердин ортосунда каалаган сан же 'a'дөн 'f'га чейинки каалаган тамга:

txt = 'xax xbx x1x x2x xhx x@x' res = re.sub('x[\da-f]x', '!', txt) print(res)

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

'! ! ! ! xhx x@x'

Мисал

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

txt = 'xaz x1z xAz x.z x@z' res = re.sub('x[^\d.a-z]z', '!', txt) print(res)

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

'xaz x1z ! x.z !'

Практикалык тапшырмалар

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

Төмөнкү шаблон боюнча саптарды таба турган регулярдык туюнтма жазыңыз: сан эмес жана 'a'дан 'g'га чейинки тамга эмес 3дөн 7ге чейинки жолу.

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