Reguliere expressies: Inleiding
Huub de Beer
Eindhoven, 4 juni 2011
Patronen zijn overal: voorbeelden
Een datum, verschillende patronen
I 23− 04 − 2010
I 20100423
I Zondag 23 april 2010
Formulierinvoer
I Jan.Dirkx@onsnet-eindhoven.nl
I 1994
I 5453 AK
I 040-3412348
Patronen zijn overal: voorbeelden (vervolg)
LATEX-code
\begin{block}{Een datum, verschillende patronen}
\begin{itemize}
\item$23−04−2010$
\item$20100423$
\itemZondag $23$ april $2010$
\end{itemize}
\end{block}
Een tabel in CSV-formaat
"jurylid_nr","naam","geboorte_jaar","sekse","woonplaats"
2,"Lavrijsen, Jas",1946,"man","Hapert"
23,"Dirkx, Hannes",1954,"man","Reusel"
Patronen, tekstverwerken en programmeren
I Communicatie met een computer: gestructureerde tekst met patronen
I Patronen beschrijven we metreguliere expressies
I Reguliere expressies gebruikt in:
I Compiler/interpreter programmeertaal
I Valideren invoer, inlezen bestanden, tekstverwerken
I Zoeken en vervangen
I Elke programmeur zou reguliere expressies moeten beheersen
Cursus reguliere expressies
I Inleiding
I Theorie
I reguliere expressies voor eenvoudige patronen
I automaten die deze reguliere expressies herkennen
I Praktisch: zoeken en vervangen
I Opgaven
I Toets (50 min.)