⊗pyPmRESSE 45 of 129 menu

Uitzonderingen binnen sets in Python reguliere expressies

Je weet al dat speciale karakters binnen [] gewone karakters worden. Er zijn echter uitzonderingen: als je vierkante haken nodig hebt als karakters binnen [ ] - dan moeten ze worden voorafgegaan door een backslash. Als voorbeeld ziet het zoekpatroon er in de volgende code als volgt uit: tussen de x'en staat een vierkante haak:

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

Als resultaat wordt het volgende in de variabele opgeslagen:

'! xax ! x1x'

Gegeven een string:

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

Schrijf een reguliere expressie die alle woorden vindt volgens het patroon: letter 'x', dan vierkante haken een willekeurig aantal keren, dan letter 'z'.

Gegeven een string:

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

Schrijf een reguliere expressie die alle woorden vindt volgens het patroon: letter 'x', dan een willekeurig aantal willekeurige haakjes, dan letter 'z'.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren