⊗pyPmRESG 44 of 129 menu

Python регуляр ифодаларида матн тўпламлари ичидаги белгилар гуруҳлари

Белгилар гуруҳлари \d, \D, \w, \W, \s, \S [] ичида айнан гуруҳларни, яъни ҳали хам буйруқлар бўлишини англатади.

Мисол

Бу мисолда қидириш намунаси шундай кўринади: икслар ўртасида ҳар қандай рақам, ёки '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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш