⊗pyPmRESHt 46 of 129 menu

Simbol šešira unutar skupova u regularnim izrazima Pajtona

Kao što znate, šešir unutar [ ] vrši negaciju kada je napisan na početku zagrada. Dakle, on je specijalni simbol unutar tih zagrada. Da biste dobili šešir kao običan simbol, potrebno je ili da ga ekranizujete, ili da ga pomerite sa prvog mesta.

Primer

U sledećem primeru obrazac za pretragu je: prvi simbol je sve osim 'd', zatim dva slova 'x':

txt = 'axx bxx ^xx dxx' res = re.sub('[^d]xx', '!', txt) print(res)

Kao rezultat, u promenljivu će biti upisano sledeće:

'! ! ! dxx'

Primer

A sada je obrazac za pretragu: prvi simbol je 'd' ili '^', zatim dva slova 'x':

txt = 'axx bxx ^xx dxx' res = re.sub('[d^]xx', '!', txt) print(res)

Kao rezultat, u promenljivu će biti upisano sledeće:

'axx bxx ! !'

Primer

Ne morate da pomerite šešir sa prvog mesta, možete jednostavno da ga ekranizujete pomoću obrnute kose crte, i on će predstavljati samog sebe:

txt = 'axx bxx ^xx dxx' res = re.sub('[\^d]xx', '!', txt) print(res)

Kao rezultat, u promenljivu će biti upisano sledeće:

'axx bxx ! !'

Praktični zadaci

Data je niska:

txt = '^xx axx ^zz bkk @ss'

Napišite regularni izraz koji će pronaći niske po obrascu: šešir ili 'et' znak (kokoš), a zatim dva latinična slova.

Data je niska:

txt = '^xx axx ^zz bkk @ss'

Napišite regularni izraz koji će pronaći niske po obrascu: NE šešir i ne 'et' znak (kokoš), a zatim dva latinična slova.

Data je niska:

txt = '^xx axx ^zz bkk'

Napišite regularni izraz koji će pronaći niske po obrascu: ne šešir i ne razmak, a zatim dva latinična slova.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij