mirror of
https://github.com/JonasunderscoreJones/EPI-2324.git
synced 2025-10-23 16:39:21 +02:00
gpr ue10
This commit is contained in:
parent
df295d1dfd
commit
fb96e238c1
6 changed files with 133 additions and 0 deletions
34
GPR/ue10/README.md.txt
Normal file
34
GPR/ue10/README.md.txt
Normal file
|
@ -0,0 +1,34 @@
|
|||
__author__ = "7987847, Werner"
|
||||
|
||||
# Aufgabe 2 a) iii)
|
||||
|
||||
Mit Zeichenketten wie '52515' wird wie folgt umgegangen:
|
||||
|
||||
- Es werden die strings '52', '525', '25', '251', '51', '515' und '15' erkannt.
|
||||
- Dies liegt daran, dass es keine Rolle spielt, ob vor oder nach der mehr-als-2-oder-3-stelligen Zahlenkette ein nicht numerisches Zeichen kommt. Somit enthält die Zeichenkette mehrere kürzere Zeichenketten
|
||||
|
||||
# Aufgabe 2 b)
|
||||
|
||||
Der reguläre Ausdruck stellt eine typische Email Adresse dar:
|
||||
|
||||
- ´^[A-Za-z0-9._%+-]+´: Beginnt mit mindestens einem alphanumerischen Zeichen oder den erlaubten Sonderzeichen (. _ % + -)
|
||||
- `@`: Enthält das "@"-Symbol
|
||||
- `[A-Za-z0-9.-]+`: Enthält mindestens ein alphanumerisches Zeichen oder einen Punkt zwischen "@" und der Domain
|
||||
- `\.`: Enthält einen Punkt vor der Top-Level-Domain
|
||||
- `[A-Z|a-z]{2,}$`: Endet mit mindestens zwei alphanumerischen Zeichen (Top-Level-Domain)
|
||||
|
||||
# Dokumentation *main.py*
|
||||
|
||||
Zur Nutzung muss eine kompatible Python version installiert sein.
|
||||
Akzeptiert werden alle Python 3.x Versionen.
|
||||
|
||||
Das Programm kann mit dem Befehl `python3 main.py` im Ordner gestartet werden.
|
||||
|
||||
Nach dem Start wird die Datei `Kleopatra.txt` eingelesen und Kleopatra's weibliche Pronomen durch mänliche ausgetauscht.
|
||||
Das Ergebnis wird ind er Konsole Ausgegeben.
|
||||
|
||||
Anschließend wird die Datei `Wortgitter_mitZahlen.txt` eingelesen und folgendes in der Konsole Ausgegeben:
|
||||
|
||||
i) Das Erste Vorkommen einer 0 gevolgt von einer Zahl und anschließend eines Buchstabens
|
||||
ii) Alle Vorkommen aus i)
|
||||
iii) Alle Zeichenfolgen aus 2 oder 3 Ziffern
|
Loading…
Add table
Add a link
Reference in a new issue