⊗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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау