Modules/Regexp-0: verschil tussen versies

Uit basis
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
Regel 8: Regel 8:
* oefeningen
* oefeningen
* een demonstratie van je kunnen - in een praktisch programma.
* een demonstratie van je kunnen - in een praktisch programma.
Je moet je docent/begeleider kunnen laten zien dat je deze stof beheerst.


== Tutorial ==
== Tutorial ==

Versie van 17 aug 2015 20:16

Inleiding

Deze module gaat over reguliere expressies. Als je nog niets over reguliere expressies weet, dan is de Wikipedia-entry een goed (en erg uitgebreide) inleiding. Je gebruikt reguliere expressies vaak als je data in tekst-formaat moet verwerken tot data met meer structuur, bijvoorbeeld in tabel-formaat (CSV, e.d.). Het is één van de gereedschappen voor "Data Science" - maar ook voor veel andere toepassingen.

Deze module bestaat uit de volgende onderdelen:

  • een kennismaking met reguliere expressies
  • een tutorial
  • oefeningen
  • een demonstratie van je kunnen - in een praktisch programma.

Je moet je docent/begeleider kunnen laten zien dat je deze stof beheerst.

Tutorial

Oefeningen

Demonstratie

Maak een programma (in Python of in JavaScript) waarin je reguliere expressions op een zinvolle en niet-triviale manier gebruikt. Je kunt bijvoorbeeld denken aan:

  • het verwerken van een logfile (bijv. van een webserver): omzetten van logfile in een bestand met meer structuur, bijv. in CSV formaat
  • het valideren van input, bijvoorbeeld van een datum, telefoonnummer, enz.

Links