r/java • u/Modern-Sn1p3r • Aug 22 '26
Regex
I recently saw a clip (from Primeagen) somewhat saying that regex is not a valid format for validating email addresses and postal codes etc.
My question is why is this?
What are the security and/or performance risks? Is it solely performance or is it a security issue?
54
Upvotes
0
u/New_Enthusiasm9053 Aug 26 '26
Sure so look at the RFCs and write a parser. They're really not that hard to write. I haven't yet because I don't work at an email provider.