⊗pyPmRELB 48 of 129 menu

Begin en einde van 'n string in Python regex

Daar is spesiale simbole wat die begin '^' of die einde van die string aandui ' . Kom ons kyk na hul werking met behulp van voorbeelde.

Voorbeeld

In hierdie voorbeeld is die soekpatroon so: vervang 'aaa' met '!' slegs as dit aan die begin van die string is:

txt = 'aaa aaa aaa' res = re.sub('^aaa', '!', txt) print(res)

Resultaat van kode-uitvoering:

'! aaa aaa'

Voorbeeld

In hierdie voorbeeld is die soekpatroon so: vervang 'aaa' met '!' slegs as dit aan die einde van die string is:

txt = 'aaa aaa aaa' res = re.sub('aaa ', '!', txt) print(res)

Resultaat van kode-uitvoering:

'aaa aaa !'

Voorbeeld

Wanneer '^' aan die begin van die regex is, en ' aan die einde, dan word die hele string geheel en al geïnkontroler vir ooreenstemming met die regex.

In die volgende voorbeeld is die soekpatroon so: letter 'a' herhaal een of meer keer, vervang die hele string met '!' slegs as dit net uit letters 'a' bestaan:

txt = 'aaa' res = re.sub('a+ ', '!', txt) print(res)

Resultaat van kode-uitvoering:

'!'

Praktiese take

Gegee 'n string:

txt = 'abc def xyz'

Skryf 'n regex wat die eerste substring van letters sal vind.

Gegee 'n string:

txt = 'abc def xyz'

Skryf 'n regex wat die laaste substring van letters sal vind.

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