Opgave

Dit is een uitdagende oefening! Je moet IndexOf() twee keer gebruiken om tekst tussen twee tekens te vinden.

Wat moet je maken?

Schrijf een programma dat:

Stappenplan

Stap 1-2: Variabelen en input

string tekst, tussenHaakjes;
int positieOpen, positieSluit, lengte;

Stap 3: Vind beide posities

positieOpen = tekst.IndexOf('(');
positieSluit = tekst.IndexOf(')');

Stap 4: Bereken lengte

lengte = positieSluit - positieOpen - 1;

Waarom -1? Omdat we de haak zelf niet willen!

Stap 5: Extraheer

tussenHaakjes = tekst.Substring(positieOpen + 1, lengte);

Voorbeelden

Voer tekst in met haakjes:
[invoer: Test (belangrijk)]
Originele tekst: Test (belangrijk)
Tussen haakjes: belangrijk

Hulpmiddelen

Evaluatie

Puntenverdeling Te behalen punten
Declaratie en initialisatie variabelen 0.5
Commentaar in code 0.5
Inlezen tekst 0.5
Vinden positie ( met IndexOf 1
Vinden positie ) met IndexOf 1
Correct berekenen lengte 1.5
Correct gebruik Substring 1.5
Output 0.5
Totaal 7