⊗pyPmRESS 43 of 129 menu

Spesiale karakters binne vierkantige hakies in Python

Spesiale karakters binne [ ] word gewone karakters. Dit beteken dat jy dit nie hoef te ontsnap met 'n agteroorskuinsstreep nie.

Voorbeeld

In hierdie voorbeeld lyk die soekpatroon soos volg: tussen die x's enige letter 'a', 'b', 'c', of 'n punt:

txt = 'xax xbx xcx xdx x.x x@x' res = re.sub('x[abc.]x', '!', txt) print(res)

Resultaat van die kode-uitvoering:

'! ! ! xdx ! x@x'

Voorbeeld

In hierdie voorbeeld lyk die soekpatroon soos volg: tussen die x's enige klein Latynse letter of 'n punt:

txt = 'xax xbx xcx x@x' res = re.sub('x[a-z.]x', '!', txt) print(res)

Resultaat van die kode-uitvoering:

'! ! ! x@x'

Praktiese take

Gegee 'n string:

txt = 'aba aea aca aza axa a.a a+a a*a'

Skryf 'n regex wat die rye sal vind 'a.a', 'a+a', 'a*a', sonder om die ander te raak.

Gegee 'n string:

txt = 'xaz x.z x3z x@z x$z xrz'

Skryf 'n regex wat rye sal vind volgens die patroon: letter 'x', dan NIE 'n punt, NIE 'n apenstaartjie, en NIE 'n dollarteken, en dan letter 'z'.

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