Cursus Raku / Reguliere expressies en grammatica’s / Reguliere expressies

Lookaround-asserties

Soms wil je iets alleen matchen vanwege wat er naast staat, zonder die buur onderdeel van de match te maken. Een lookaround-assertion controleert de tekst vóór of na de huidige positie maar verbruikt haar niet.

Er zijn twee richtingen — lookahead (wat volgt) en lookbehind (wat voorafgaat) — en elk komt in een positieve en een negatieve vorm. Net als ankers matcht een assertion een positie, geen tekens.

Onderwerpen in deze sectie

Praktijk

Maak de 2 quizzen over de inhoud van deze sectie.

Oefeningen

Deze sectie bevat 3 oefeningen. Bekijk alle onderwerpen van deze sectie voordat je aan de oefeningen begint.

  1. Een kaal getal
  2. Niet gevolgd door
  3. Tussen haakjes

Cursusnavigatie

Oplossing: Een heel woord   |   Lookahead