⊗pyPmREGB 35 of 129 menu

Groeperende hakies in Python regex

In vorige voorbeelde het herhalingsoperateurs slegs op een karakter ingewerk, wat voor hulle gestaan het. Wat om te doen as jy dit op verskeie karakters wil laat inwerk?

Hiervoor bestaan daar groeperende hakies '(' en ')'. Hulle werk so: as iets in groeperende hakies staan en direk na ')' is daar 'n herhalings- operator - sal dit inwerk op alles wat binne die hakies staan.

In die volgende voorbeeld lyk die soekpatroon so: letter 'x', dan string 'ab' een of meer keer, dan letter 'x':

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

Resultaat van kode-uitvoering:

'! ! xaabbx'

Gegee 'n string:

txt = 'ab abab abab abababab abea'

Skryf 'n regex wat die string sal vind volgens die patroon: string 'ab' herhaal 1 of meer keer.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp