From 5d33f94e75c329902da5486dc3ed3fdbfff9c42c Mon Sep 17 00:00:00 2001 From: "navid.sassan" Date: Mon, 7 Dec 2020 16:45:26 +0100 Subject: [PATCH] solved s11 ex02 --- 11/Aufgabe2.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 11/Aufgabe2.md diff --git a/11/Aufgabe2.md b/11/Aufgabe2.md new file mode 100644 index 0000000..fdbe46e --- /dev/null +++ b/11/Aufgabe2.md @@ -0,0 +1,14 @@ +# a +``` +(?:\d{1,3}\.){3}\d{1,3} +``` +Genau genommen wird auch `999.999.999.999` gematched, obwohl das keine valide IP Adrese ist. Das würde aber den Regex sehr kompliziert machen. + + + +# b +see https://en.wikipedia.org/wiki/Email_address#Local-part +``` +[A-Za-z0-9.!#$%&'*+-\/=?^_`{|}~]+@[A-Za-z0-9.!#$%&'*+-\/=?^_`{|}~]+\.[A-Za-z]+ +``` +Hier werden gewisse Teile des RFC's ignoriert, zb `space and special characters "(),:;<>@[\] are allowed with restrictions`.