🧩 Øvelse 17 – Introduktion til Regex i C#
ℹ️ Information
Formålet med denne øvelse er at give en grundlæggende introduktion til Regular Expressions (Regex) og deres anvendelse i C#.
Du skal følge tutorialen for at lære, hvordan Regex bruges i C#. Efter implementering anbefales det at eksperimentere med ændringer i koden for bedre forståelse.
Regex er en metode til at definere mønstre i tekst — fx kan man validere, om en tekst kun indeholder bestemte typer af karakterer. Dette gør Regex særligt velegnet til inputvalidering.
⚠️ Bemærk: Det forventes ikke, at du kan huske Regex-syntaxen på stående fod. De fleste bruger Regex som opslagsværk. Du kan finde eksisterende mønstre online (fx Google, ChatGPT) og teste dem på Regex 101.
Hvis du ønsker at genopfriske C# grundlæggende, kan du se din løsning og noter fra Opgave 6 – Grundlæggende OOP med C#.
🛠️ Instruktioner
- 💻 Opret en ny .NET konsolapplikation kaldet
BasicRegexUsage. - 📚 Følg og implementer eksemplerne i tutorialen.
- 🔍 Eksperimentér med koden ved at ændre Regex-udtryk og test resultatet — prøv fx at ændre mønstre og inputstrenge for at se, hvordan det påvirker valideringen.
💡 Tip: Brug værktøjer som Regex 101 til at teste og forstå dine Regex-udtryk.