Kurs/Regulære uttrykk: Difference between revisions

From Programvareverkstedet
No edit summary
 
m (1 revision)
 
(No difference)

Latest revision as of 22:44, 5 March 2010

Tid: Torsdag 6. november 2008, kl. 18:15<
> Sted: R3<
> Kursholder: Knut Auvor Grythe<
> Anbefalte forkunnskaper: Minst ett programmeringsspråk eller program som benytter regulære uttrykk, gjerne Perl-kursene 23. og 30. oktober

Dette er et kurs i regulære uttrykk, også kjent som regex. Kurset tar for seg grunnleggende til middels avansert syntaks. Dette er et ypperlig kurs for alle som er interessert i å gjenkjenne eller manipulere tekst. Kurset gir også bedre forutsetninger for å forstå regulære uttrykk-pensum i faget TMA4140 Diskret matematikk.

Kurset har hovedfokus på regex-implementasjonen i Perl, men kunnskapen er direkte overførbar til andre programmeringsspråk eller programmer som benytter regex. Noen eksempler på andre programmeringsspråk med regex-støtte er PHP, Python, Java og AWK. Eksempler på andre programmer som benytter regex er grep, sed, vi/vim og emacs.

Hovedtrekk fra kurset:

  • Syntaksen i regulære uttrykk
  • Hvordan mer avanserte uttrykk kan konstrueres
  • Perl-spesifikke utvidelser til regex
  • Når man ikke skal bruke regex
  • Konkrete kode-eksempler

Etter kurset vil det bli fremvist mer eller mindre bestialske eksempler, samt bli mulighet for å utfordre kursholder med konkrete problemer.