ADS-Praktika/11/Aufgabe2.md
2020-12-07 16:45:26 +01:00

458 B

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.