⊗pyPmRESSE 45 of 129 menu

Izjeme znotraj nizov v regularnih izrazih Python

Že veste, da posebni znaki znotraj [] postanejo običajni znaki. Vendar obstajajo izjeme: če potrebujete oglate oklepaje kot znake znotraj [ ] - jih morate escapovati z obratno poševnico. Za primer v naslednji kodi je vzorec iskanja takšen: med x-ji stoji oglati oklepaj:

txt = 'x]x xax x[x x1x' res = re.sub('x[\[\]]x', '!', txt) print(res)

Kot rezultat se bo v spremenljivko zabeležilo naslednje:

'! xax ! x1x'

Podan niz:

txt = 'x[]z x[[]]z x()z'

Napišite regularni izraz, ki bo našel vse besede po vzorcu: črka 'x', nato oglati oklepaji poljubno število krat, nato črka 'z'.

Podan niz:

txt = 'x[]z x{}z x.z x()z x([])z'

Napišite regularni izraz, ki bo našel vse besede po vzorcu: črka 'x', nato poljubno število poljubnih oklepajev, nato črka 'z'.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni