💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide.
Welcome to the first Tuesday Tips video! Ever wondered how to check if a string follows a specific pattern? That's where Regular Expressions, or Regex, come in. In this video, I'll dive into Regex and reveal some surprising ways it can be a double-edged sword.
🔥 GitHub repository: https://git.arjan.codes/2024/tuesday_tips/regex
🎓 ArjanCodes Courses: https://www.arjancodes.com/courses/
🔖 Chapters:
0:00 Intro
0:59 Reason 1: Risk of ReDoS attack
2:16 Reason 2: Readability and Maintainability is hard
3:26 Reason 3: False Positives and Negatives
4:10 Summary
#arjancodes #softwaredesign #python